javaweb 关于Servlet总结
1、Http协议位于应用层,建立在TCP/IP协议上,端口为802、HTTP请求由(1)请求方法,URI和HTTP协议的版本 (2)请求头 (3)请求正文构成 HTTP响应由(1)HTTP协议版本,状态代码和描述 (2)响应头 (3)响应正文3、GET请求参数在HTTP请求第一行URI后面 POST请求参数将作为HTTP请求的正文部分4、ServletContext和web应用具有同样的生命周期5、重定向sendRedirect:用户请求-->服务器返回302状态码-->浏览器收到响应后,自动请求另一个web6、JSP生命周期:(1)解析阶段:Servlet解析JSP (2)翻译阶段:Servlet容器把JSP文件翻译成Servlet源文件 (3)编译阶段:编译Servlet源文件生成类 (4)初始化阶段:加载JSP文件对应的Servlet类,创建实例,调用初始化方法 (5)运行时阶段 (6)销毁阶段7、 SendRedirect重定向 Forward服务器内部转发地址有变化 地址栏没变化不能共享 能共享request里面数据URL能跳转到其他站点 只能在同一个web内效率较低 较高浏览器跳转 服务器跳转HttpServletResponse RequestDispatcher8、Servlet生命周期
a、如果请求时静态页面,服务器直接返回b、如果是动态,交给Web容器,如果没有找到Servlet (第一次访问没有),则读取xml配置文件,把相应的Servlet放进Web容器,接着创建Servlet实例,调用init()-->判断service() -->doget(),dopost(),然后返回给浏览器 -->destory()9、cookie和session
阅读更多
- 关于jsp表单提交中action所指向Servlet路径问题的总结
- JavaWeb总结(一)—Servlet
- 关于html,servlet、css、js一些总结
- JavaWeb学习记录总结(二十九)--Servlet\Session\Cookie\Filter实现自动登录和记住密码
- servlet小总结6-----关于tomcat的配置等
- javaWeb学习总结 Servlet开发
- 关于jsp表单提交中action所指向Servlet路径问题的总结
- JavaWeb学习总结——JavaWEB_Servlet(尚硅谷_佟刚老师)
- 关于request.getServletPath(),request.getContextPath()的总结
- javaweb学习总结--Servlet开发(一)
- 关于servlet和jsp的学习总结二(详细)
- javaweb学习总结 servlet开发(一)
- javaWEB总结(3):ServletConfig对象
- javaweb Servlet开发总结(二)
- JavaWeb总结十、HttpServletRequest对象(一)
- javaweb总结(5) - servlet开发
- 关于servlet和jsp的学习总结三(详细)
- JavaWeb总结二十二、基于Servlet+JSP+JavaBean开发模式的用户登录注册
- 关于servlet的一些总结
- 关于Servlet总结