- 7
- 0
- 约4.45千字
- 约 28页
- 2015-08-31 发布于重庆
- 举报
第五章控制层实现技术.ppt
第五章 控制层实现技术 本章要点 如何利用一个Servlet处理多个请求 实现博客网站的博文分类管理 使用过滤器解决编码装换问题 利用状态跟踪和侦听器实现统计访问人数和在线人数 利用SmartUpload实现文件上传和下载 5.1多请求处理与控制层实现 用一个Servlet处理多个请求 如果用不同的Servlet处理不同的请求,那么项目中的就会包含很多Servlet,使程序变得繁琐而不清晰,也不便于调试。为了使一个Servlet能处理多个请求,可以人为地为每次请求增加一个参数,如method,通过该参数的值决定具体如何处理。 案例5-1实现博客网站的博文分类管理 控制层主要用来接收用户请求,根据用户的请求调用业务层,并将获得的结果转发给视图。这里给出博文分类的控制类设计,并实现博文分类的管理,运行界面如图5-1、5-2和图5-3所示。 〖技术要点〗 控制层采用Servlet实现。在每个Servlet中通过工厂类来建立所需的业务逻辑对象。 请求时增加参数method,在processRequest()方法中根据method的值调用不同的功能,从而实现处理多请求的目的。为了使结构清晰,一个功能对应一个方法。 5.2 过滤器与编码处理 过滤器 过滤器是位于请求与响应中间的起过滤功能的程序。过滤器能够拦截请求或响应信息,并对其进行过滤处理。正由于它的这一特性,通常用它来实现一
您可能关注的文档
最近下载
- 内蒙古大学2021-2022学年本科教学质量报告.docx VIP
- 2025-2026学年成都七中高二数学(下)6月检测试卷附答案解析 .pdf VIP
- 内江市资中县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 2026广西交通实业有限公司加油员招聘25人笔试备考试题附答案解析.docx VIP
- 2025年江苏省无锡市中考物理真题(含答案).pdf
- 光谱仪器系统.PPT VIP
- 关节运动学(五、脊柱)课件.ppt VIP
- “苏超”全链路融媒传播中的技术创新实践.docx VIP
- 【指南】业务分析 (24页 PPT).ppt VIP
- DB11-1624-2019电动自行车停放场所防火设计标准.pdf VIP
原创力文档

文档评论(0)