21年9月22日__web开发
javaWeb开发基础知识:
静态网页开发:html,css
动态网页开发:JSP/Severlet,ASP,PHP
其中,动态web资源开发技术统称为Javaweb
服务器:Tomcat
创建网站,就是把网站发布到服务器上.
war文件是web项目的压缩文件.要想生成,先将要压缩的内容压缩成zip文件,然后将后缀改成war就可以,war文件可以直接在服务器上访问。
http://www.baidu.com
http协议
www服务器
baidu.com域名或者说IP
http:hypertext transfer protocol(超文本传输协议)的简写,是TCP/IP协议的应用层协议,用于规定web网站之间的数据传输
eclipse和Tomcat的关系:
eclipse中可以创建web项目,然后配置Tomcat服务器,将webproject配置到Tomcat服务器中
web三大组件: Servlet、Filter、Listener
Servlet是一个我们自定义的实现了javax.servlet.Servlet接口的java类。Serlet必须在web.xml中进行配置后,才能被访问
web.xml中进行配置:把Serverlet和一个或多个路径绑定到一起
会话跟踪技术:在一个会话的多个请求中共享数据.因为http协议的每个请求都是独立的,无法形成数据共享,所以需要Cookie技术,在javaweb中session的底层实现就是Cookie
Cookie就是一个键值对,由服务器在第一次请求时发送给客户端,客户端每次再发送请求时加上Cookie,服务器就能识别这个客户端了
如果服务器端发送重复的Cookie那么会覆盖原有的Cookie,例如客户端的第一个请求服务器端发送的Cookie是:Set-Cookie: a=A;第二请求服务器端发送的是:Set-Cookie: a=AA,那么客户端只留下一个Cookie,即:a=AA。
JSP中有三大指令:page、include、taglib
EL(Expression Language):一门表达式语言(未完待续)

浙公网安备 33010602011771号