4.Struts-2拦截器(完整版).pptxVIP

  • 3
  • 0
  • 约8.07千字
  • 约 42页
  • 2024-09-23 发布于江西
  • 举报

Struts2拦截器

线上线下平台预习2/42

本章任务使用拦截器实现用户权限控制使用Struts2框架实现文件的上传和下载3/42

本章目标掌握Struts2架构掌握Struts2拦截器掌握Struts2框架的文件上传和下载4/42

Struts2架构剖析5/42

Struts2核心接口和类核心接口和类6/42名称作用ActionMapper根据请求的URI查找是否存在对应Action调用ActionMapping保存调用Action的映射信息,如namespace、name等ActionProxy在XWork和真正的Action之间充当代理ActionInvocation表示Action的执行状态,保存拦截器、Action实例Interceptor在请求处理之前或者之后执行的Struts2组件

Struts执行流程简图7/42HttpServletRequestHttpServletResponse核心控制器Interceptor1Interceptor2Interceptor3ActionResult

为什么需要拦截器早期MVC框架将一些通用操作硬编码在核心控制器中,致使框架灵活性不足、可扩展性降低Struts2将核心功能放到多个拦截器中实现,拦截器可自由选择和组合,增强了灵活性,有利于系统的解耦8/42

什么是拦截器Struts2大多

文档评论(0)

1亿VIP精品文档

相关文档