struts.xml文件定义Action处理结果与视图资源之间的映射关系
2013-08-09 22:31
429 查看
<struts>
<!—Struts 2的Action都必须配置在package里-->
<package name="default" extends="struts-default">
<!—定义一个 Logon的 Action,实现类为lee.Logon -->
<action name="Logon" class="lee.Logon">
<!—配置Action返回input时转入/pages/Logon.jsp页面 -->
<result name="input">/pages/Logon.jsp</result>
<!—配置Action返回cancel时重定向到Welcome的 Action-->
<result name="cancel" type="redirect-action">Welcome</result>
<!—配置Action返回success时重定向到MainMenu的 Action -->
<result type="redirect-action">MainMenu</result>
<!—配置Action返回expired时进入ChangePassword的 Action 链-->
<result name="expired" type="chain">ChangePassword</result>
</action>
<!—定义Logoff的 Actionlee. 实现类为Logoff -->
<action name="Logoff" class=" lee.Logoff">
<!—配置Action返回success时重定向到MainMenu 的Action -->
<result type="redirect-action">Welcome</result>
</action>
</package>
</struts>
///name指定了execute方法返回的字符串,而type指定转向的资源类型,此处转向的资源可是JSP,也可以是FreeMarker等,甚至是另一个Action
二、struts.properties配置文件
#指定Struts2处于开发状态
struts.devMode = false
#指定Struts 2 配置文件改变后, Web框架是否重新加载Struts 2配置文件
struts.configurations.xml.reload = true
<!—Struts 2的Action都必须配置在package里-->
<package name="default" extends="struts-default">
<!—定义一个 Logon的 Action,实现类为lee.Logon -->
<action name="Logon" class="lee.Logon">
<!—配置Action返回input时转入/pages/Logon.jsp页面 -->
<result name="input">/pages/Logon.jsp</result>
<!—配置Action返回cancel时重定向到Welcome的 Action-->
<result name="cancel" type="redirect-action">Welcome</result>
<!—配置Action返回success时重定向到MainMenu的 Action -->
<result type="redirect-action">MainMenu</result>
<!—配置Action返回expired时进入ChangePassword的 Action 链-->
<result name="expired" type="chain">ChangePassword</result>
</action>
<!—定义Logoff的 Actionlee. 实现类为Logoff -->
<action name="Logoff" class=" lee.Logoff">
<!—配置Action返回success时重定向到MainMenu 的Action -->
<result type="redirect-action">Welcome</result>
</action>
</package>
</struts>
///name指定了execute方法返回的字符串,而type指定转向的资源类型,此处转向的资源可是JSP,也可以是FreeMarker等,甚至是另一个Action
二、struts.properties配置文件
#指定Struts2处于开发状态
struts.devMode = false
#指定Struts 2 配置文件改变后, Web框架是否重新加载Struts 2配置文件
struts.configurations.xml.reload = true
相关文章推荐
- spring mvc框架整个执行过程,从输入http url,到action映射,再到action处理,返回jsp文件,解析jsp文件,然后渲染, 到返回给浏览器展示结果
- 3.7.8: 配置处理结果---Action属性值决定物理视图资源
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
- struts-config.xml文件中的form-bean和action-bean关系
- Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系
- 定义一个colors.xml颜色资源文件
- struts.xml中的结果类型与视图
- Android自定义控件使用attr.xml文件中的资源时在布局文件中的定义xmlns:app
- Struts 配置拦截器导致 验证的某某Action-vationdation.xml文件不好使的问题
- struts.xml配置文件(package,namespace,action)
- struts2 spring集成时struts.xml文件中action的class属性值意义
- struts学习之form表单, 配置文件action对应关系。
- 一步一步学EF系列二【Fluent API的方式来处理实体与数据表之间的映射关系】
- Struts2学习笔记之struts.xml配置常量和Action处理流程
- Spring中property资源文件动态映射xml载入方法
- XML和关系数据----将数据集映射保存到XSD架构文件
- 一、Struts 2 基础---5.Struts 2中Action的处理结果
- Android中通过xml资源文件定义数组
- struts.xml配置文件(package,namespace,action)
- 【Struts2文件下载】struts.xml文件中配置action,访问路径问题