struts2的基本流程 [原理]
来源:互联网 发布:清华同方是网络电视吗 编辑:程序博客网 时间:2024/05/19 20:40
FilterDispatcher是Struts 2框架的核心控制器,该控制器作为一个Filter运行在Web应用中,它负责拦截所有的用户请求,当用户请求到达时,该Filter会过滤用户的请求。
如果用户请求以action结尾,该请求将被转入Struts 2 框架处理。Struts 2框架获得了*.action请求后,将根据*.action请求的前面部分决定调用哪个业务逻辑组件,例如,对于login.action请求,Struts2调用名为login的action来处理该请求。Struts2 应用中的Action都被定义为struts.xml文件中,在该文件中定义Action时,定义了改Action的name属性和class属性,其中name属性决定了改Action处理哪个用户请求,而class属性决定了改Action的实现类。
Struts 2用于处理用户请求的Action实例,并不是用户实现的业务控制器,而是Action代理————应为用户实现的业务控制器并没有与Servlet API耦合,显然无法处理用户请求。而Struts 2框架提供了系列拦截器,改系列拦截器负责将HttpServletRequest请求中的参数解析出来,传入到Action中,并回调Action的execute方法来处理用户请求。
- struts2的基本流程 [原理]
- Struts2的基本流程
- struts2的基本流程
- Struts2 的基本流程
- Struts2的基本流程
- Struts2的基本流程分析
- Struts2的基本开发流程
- struts2执行的基本流程
- struts2的工作原理,流程
- Struts2的基本流程的详细介绍
- Struts2的基本流程的详细介绍
- Struts 2 简介 Struts2的基本流程
- Struts2的核心组件及基本流程
- Struts2的基本工作流程认识
- struts2的基本配置详细流程解说
- Struts 2 简介 Struts2的基本流程
- struts2基本流程和action的对应
- struts2的工作流程和原理
- c#SerialPort通信
- Linux上vi(vim)编辑器使用教程
- HttpServlet详解
- 关于CEdit控件的透明(重绘)
- RTP学习(二)RTP/RTCP/RTSP数据包格式
- struts2的基本流程 [原理]
- Lockless Programming Considerations for Xbox 360 a
- MFC中调试过程中查看输出信息
- Bash脚本:在所有源文件中搜索特定模式,找到则打印结果后退出
- 类(3)
- 修改Oracle XE Listener 占用的1521、8080端口
- ContentProvider和Uri详解
- 浏览器的调试软件
- netbox将asp程序打包