Struts2运行流程分析
2017-03-26 21:48
204 查看
1:浏览器向服务器发送请求,凡是以*,*.action结尾的后缀名都可以保留
2:浏览器发送的请求被StrutsPrepareAndExecuteFilter拦截,过滤请求
3:StrutsPrepareAndExecuteFilter会去根据反射创建请求对应的一个Action实例化对象,根据struts.xml中的name,class来创建Action实例
4:调用Enumeration<String> en=request.getParameterNames();-----返回所有请求参数
使用的是:String ParameteName: en(增强for循环)
{
action类.getMethod("set"+paraName的首字母大写) //得到请求参数对应的seter方法
}
5:提交到指定的Action,又回调指定方法,根据result结果集,转发到指定jsp页面
2:浏览器发送的请求被StrutsPrepareAndExecuteFilter拦截,过滤请求
3:StrutsPrepareAndExecuteFilter会去根据反射创建请求对应的一个Action实例化对象,根据struts.xml中的name,class来创建Action实例
4:调用Enumeration<String> en=request.getParameterNames();-----返回所有请求参数
使用的是:String ParameteName: en(增强for循环)
{
action类.getMethod("set"+paraName的首字母大写) //得到请求参数对应的seter方法
}
5:提交到指定的Action,又回调指定方法,根据result结果集,转发到指定jsp页面
相关文章推荐
- 8、Struts2 运行流程分析
- Struts2运行流程分析
- Struts2源码分析(二)Struts2运行流程分析
- Struts2-12 Struts2运行流程分析
- Struts2 运行流程分析
- “玩转”Java系列—Struts2 运行流程分析
- 结合源码分析Struts2运行流程
- [原创]java WEB学习笔记70:Struts2 学习之路-- struts2拦截器源码分析,运行流程
- 27. Struts2运行流程分析
- Struts2 运行流程分析
- Struts2-运行流程分析
- struts2运行流程分析
- Struts2运行流程分析
- 【菜鸟学框架】——struts2结合框架分析执行流程
- ibatis源码分析—运行流程解析(一)
- NPAPI 插件运行流程分析
- Struts的运行流程分析
- 011-Spring Boot 运行流程分析
- struts2源码分析之流程
- Struts2、Hibernate、Spring运行流程与部分机制详解