JavaWeb基础(个人用笔记待更新)

第一章内容知识点:

1.C/S (Client客户端/Server)以及B/S (Browser浏览器/Server)。Web应用程序指B/S模式程序,且B/S用途较为广泛。
2.Web中的三个精华:**HTML(HTML5)**语言进行信息对接,URL(网址链接)进行网页唯一定位,HTTP协议进行URL信息与HTML网页信息进行共享。
3.静态网页指编辑好所有信息就不会进行改变的网页(静态指的是代码静态,并不是视觉效果上的静态,与.gif .mp4之类的无关)缺点是无法进行人机交互只能单方面处理信息,且难以维护。相对的,动态网页指与外界数据库相通,每次加载都会根据外界因素影响而有相对程度的变化(如bilibili,Youtube等,如有新投稿动态消息或大数据推送就会在网页上进行消息提醒)动态网页交互性强,便于维护。
4.JavaWeb三知识点:HTML用来设计静态网页,CSS用于详细设置HTML的显示信息,使静态网页更美观,JS/JavaScript用于实现网页的动态化,实现一定的用户交互(如油猴插件脚本以及很多chrome扩展程序)。(JavaScript本质上与Java无关,只是因为当时Java比较火起了个这个名字凑热度)
5.静态Web程序由HTML,CSS,JS组成,动态Web程序由JSP(JavaServer Pages,用于实现网页端请求及服务端响应),JDBC(Java Database Connectivity,指用Java语言实现的与数据库实现对接的技术),JavaBean(一种Java组件),Servlet(Server Applet,类似于小程序)等多种技术组成。

你可能感兴趣的:(JavaWeb,javascript,css,html)