- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java Web 总结
1. Web工作原理 2
1.1. HTTP处理步骤 2
1.2. HTTP请求的组成 2
1.3. HTTP响应的组成 3
1.4. 理解HTTP无状态协议 3
1.5. CGI与Servlet 3
1.6. Servlet的主要任务 4
1.7. Web容器 4
1.8. Java Web应用程序的组成 4
2. Servlet 基础 4
2.1. Servlet框架的组成 4
2.2. Servlet编码和部署 5
2.3. Servlet URL映射路径 5
2.4. Servlet 生命周期 6
2.5. ServletConfig 与 ServletContext 6
3. HTTP请求 8
3.1. Servlet与Web容器配合处理请求和响应 8
3.2. GET与POST提交方式的区别 8
3.3. 获取HTTP协议请求行 8
3.4. 获取HTTP协议请求头 9
3.5. 获取表单数据 9
3.6. 请求转发 9
3.7. 请求范围对象绑定 9
4. HTTP响应 9
4.1. HTTP状态行 9
4.2. 设置响应头 10
4.3. 设置响应消息体 10
4.4. 传输数据 10
4.4.1. 传输文本数据 10
4.4.2. 传输二进数据 10
4.4.3. 请求重定向 10
5. Web应用程序状态管理 11
5.1. Cookie 11
5.2. Session 11
5.3. URL重写 12
6. 对象作用域与Servlet事件监听器 13
6.1. 对象作用域 13
6.2. 监听器 13
7. 过滤器 15
8. JSP 15
8.1. JSP运行机制: 16
8.2. JSP语法和语义 16
8.2.1. JSP脚本元素 16
8.2.2. JSP注释 17
8.2.3. JSP指令 17
8.2.4. JSP标准动作 17
8.2.5. JSP隐式对象 17
9. Java Web开发模式 18
9.1. MVC模型 18
9.1.1. 视图 18
9.1.2. 模型 18
9.1.3. 控制器 18
9.2. MVC实现步骤 19
10. JSTL 与 EL表达式 19
10.1. EL表达式解释 19
10.2. 在EL表达式中的隐式变量 19
Web工作原理
HTTP处理步骤
创建与服务器的连接
发送HTTP请求
接收客户端HTTP请求,生成HTTP响应回发
关闭与服务器的连接
HTTP请求的组成
请求行
请求头
空行
消息体
HTTP响应的组成
状态行
响应头
空行
消息体
理解HTTP无状态协议主要是说,客户机的状态,服务器是不知道的。比如说,用户关掉浏览器,服务器
Servlet:Servlet与Web容器被设计用来解决CGI的问题 ,Java Servlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求的系统开销将明显降低
Servlet的主要任务
读取客户端发送的显式和隐式数据
生成结果
向客户端发送显式数据(即文档)和隐式数据(HTTP响应数据)
Web容器
Web容器负责管理和运行Servlet ,容器对Servlet的支持包括 :
通信支持
生命周期管理
多线程支持
JSP支持
处理安全性
Java Web应用程序的组成
配置文件 、静态HTML文件和JSP 、类文件和包 。
Servlet 基础
Servlet框架的组成Servlet框架的核心是:javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口Servlet框架是由2个Java包组成:javax.servlet和javax.servlet.httpjavax.servlet包中定义了所有Servlet类都必须实现的接口和类。javax.servlet包的接口为:?ServletConfig接口? 在初始化过程中由Servlet容器使用?ServletContext接口? 定义Servlet用于获取容器信息的方法ServletRequest接口 向服务器请求信息?ServletResponse接口 ? 响应客户端请求?Servlet接口? 定义所有Servlet必须实现的方法javax.servlet包中的类为:ServletInputStream类? 用于从客户端读取二进制数据?ServletOutputStream类? 用于将二进制数据发送到客户端?GenericServlet类? 抽象类,定义一个通用的,独立于层协议的Servlet。javax.servlet.http包中定义了采用HTTP通信的HttpServlet类。javax.
您可能关注的文档
- 00051《管理系统中计算机应用》复习题.doc
- 51CTO下载-JAVA面试题集合.doc
- 51CTO下载-Struts读书笔记.doc
- 00052管理系统中计算机应用实践 复习题.doc
- 87 联想人力 联想员工因公受礼管理规定(V1_10修订).doc
- 00310月《面向对象程序设计》试题-及答案.doc
- 803《计算机综合》考试大纲.doc
- 2004年10月“管理系统中计算机应用”串讲资料.doc
- 2006年10月管理系统中计算机应用串讲资料.doc
- 2006年Java实验指导书.doc
- J12Z604 塑料排水管道基础与接口 DBJT02-76-2012_可搜索.pdf
- J12Z603 预制混凝土模块雨水口 DBJT02-75-2012_可搜索.pdf
- J12Z602 混凝土砌块排水检查井 DBJT02-74-2012_可搜索.pdf
- J21J237 装配式固模剪力墙及楼承板结构构造图集 DBJT02-190-2021_可搜索.pdf
- J10J122 轻型木屋架平屋面改坡屋面建筑构造 DBJT02-66-2010_可搜索.pdf
- J19J174 矩形槽保温复合板建筑构造 DBJT02-130-2019 河北_可搜索.pdf
- J15J149 LS复合墙体自保温系统建筑构造 DBJT02-100-2015_可搜索.pdf
- J12Z601 典型路面结构及道路工程西部构造 DBJT02-73-2012_可搜索.pdf
- J08G208 CL结构构造图集 DBJT02-54-2008_可搜索.pdf
- J12Z605 混凝土排水管道基础与接口 DBJT02-77-2012_可搜索.pdf
最近下载
- 电子课件-《汽车维护与故障排除(第三版)》-A07-0365单元1 离合器的维护与故障诊断排除.pptx VIP
- 酒店保洁服务整体投标方案(技术方案).doc
- 精品解析:山东省潍坊市2023-2024学年高一下学期7月期末考试物理试题(解析版).docx VIP
- 职业性减压病的诊断.ppt VIP
- 应征入伍服兵役高等学校学生国家教育资助申请表1(样表).docx
- 部编版七年级语文上册狼.pptx VIP
- 2025年培训知识红十字会应急救护知识ppt课件.pptx VIP
- T/CEEMA 020-2020 燃气蒸汽联合循环发电机组对标管理办法.pdf VIP
- (完整版)电子倒计时定时器设计毕业设计论文.pdf VIP
- 高三语文作文指导议论文如何论证课件(共23张PPT).pdf VIP
文档评论(0)