【Struts2】 总结
来源:互联网 发布:网页游戏源码网 编辑:程序博客网 时间:2024/06/05 08:36
Struts2是基于mvc模式的轻量级web框架,是以webWork为核心的,使用拦截器机制来处理用户的请求,使业务逻辑控制器与ServletAPI完全脱离开。
Struts2执行流程图:
用户发出请求,程序调用核心控制类StrutsPrepareAndExecuteFilter,询问ActionMapper是否有符合的action类。决定调用某个action之后,核心类吧请求处理交给Actionproxy,ActionProxy通过ConfigurationManager读取到Struts.xml,找到action信息。Actionproxy创建一个ActionInvocation的对象,actionInvocation来调用action,之前会依次调用拦截器,执行完action之后,返回result字符串给actionInvacation,拦截器倒序执行。最后产生HttpservletResponse 响应客户端,返回给客户端。
对于Struts2的学习,之前有关项目的实践写过一些博客:
- SSH进阶(2)——用Struts拦截器实现登陆限制
- SSH进阶(3)——Struts2原理介绍及环境搭建
- SSH进阶(5)——Struts2对异常支持
导图总结:
阅读全文
0 0
- [Struts2]Struts2学习总结
- 【Struts2框架】Struts2总结
- 【Struts2】Struts2要点总结
- struts2 总结
- Struts2总结
- struts2总结
- Struts2总结
- struts2总结
- struts2总结
- Struts2总结
- Struts2总结
- struts2 总结
- struts2总结
- struts2总结
- Struts2总结
- STRUTS2总结
- struts2 总结
- struts2总结
- codeforces 817C Really Big Numbers 二分
- Nginx搭建负载环境
- 误码率和误比特率
- 从文本文件中获取输入-Java
- opencv使用鼠标实现直线的绘制
- 【Struts2】 总结
- centos7编译安装nginx及无缝升级https
- xmlns属性
- android自定义报错: error: No resource identifier found for attribute 'XX' in package 'XX’
- Python3爬虫小程序——爬取各类天气信息(4)
- Java-String类型的参数传递问题
- js的window对象
- vim使用技巧
- NIOS ii 中断嵌套问题