1. ==>>>>当处理的提交的Action时通过
2. ==>>>>web.xml
3. ===>>>>过滤处理
4. ====>>>>org.apache.struts2.dispatcher.FilterDispatcher
5. ===>>>通过FilterDipatcher====>>>struts.xml文件
6. ===>>>>在struts.xml去寻找提交action处理的action
7. ===当找到时:就把提交的参数交给action处理返回处理后的映射
8. ===当未找到时:可以交给struts中默认的action处理
9. default-action-ref name="ccc"></default-action-ref>//设置默认的action struts2在找不到匹配的action name时将该name指定的action
10. class=”com.redarmy.CAction”>
11. <result name=”ok”>/ok.jsp</result>
12. <result name=”input“>/login.jsp</result>
13. </action>
14. 找到返回视图(局部视图,全局result)
15. 呈现出页面
struts2.0的处理流程
原创
©著作权归作者所有:来自51CTO博客作者maqian的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:[转]写好代码的10个秘密
下一篇:oracle decode
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
struts2.0的json操作
记录ajax向struts2后台提交、然后接收后台返回的json对象的基本配置,和遇到的两个问题。
hive struts json -
struts2.0提交List
向struts2提交List
List struts2 -
使用struts2.0的标签库
<%@ taglib prefix="s" uri="/struts-tags" %>
Bean Ajax Struts JSP Servlet -
struts2.0实现文件上传
struts2.0因为封装得比较深,文件上传比servlet要麻烦些。
职场 休闲 文件上传 struts2.0 -
Struts2.0之Action详解
Struts2.0之Action详解
职场 休闲 Struts2.0 Action -
struts2.0部署步骤
简单讲就这么三步
步骤 职场 部署 休闲 struts2.0 -
linux怎么看es有没有启动起来
环境要求· Linux(Centos 7)· ElasticSerach 6.6.1 ES下载· 下载地址:https://www.elastic.co/cn/downloads/elasticsearch&n
linux怎么看es有没有启动起来 大数据 操作系统 java elasticsearch -
Java中怎么避免循环中操作数据库
Java_选择语句与循环语句1.选择语句–switch(1)语句格式:switch (表达式) { case 常量值1: 语句体1; break; case 常量值2: 语句体2; break; .... default: 语句体n+1; break; }(2
Java中怎么避免循环中操作数据库 java 开发语言 后端 System