struts2配置文件(struts.xml)中相关属性的设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2配置文件(struts.xml)中相关属性的设置相关的知识,希望对你有一定的参考价值。

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
<!--
action: 对应controller 中的类的
name: 匹配url要访问的类
class:包名+类名 通过反射产生对象
method:指定默认访问的方法 默认 method="execute"
result:匹配 ation类方法的返回值 跳转功能 默认请求转发
name:匹配 ation类方法的返回值
type: 默认值dispatcher
跳转的方式:
请求转发到 action : chain
请求转发到 jsp: dispatcher
重定向到action: redirectAction
重定向到 jsp或外部资源: redirect
param元素:
namespace
actionName method
-->
<package name="aaa" namespace="/" extends="struts-default">
<action name="firstAction" class="com.chdsxt.s2.action.FirstAction" >
<!-- <result name="success" type="redirectAction" >
<param name="namespace">/bbb</param>
<param name="actionName">thirdAction</param>
<param name="method">test</param>
</result> -->
<result name="success" type="redirect" >
<param name="location">http://www.baidu.com</param>
</result>
</action>
<action name="secondAction" class="com.chdsxt.s2.action.SecondAction" >
</action>
</package>
<package name="bbb" namespace="/bbb" extends="struts-default">
<action name="thirdAction" class="com.chdsxt.s2.action.ThirdAction" >
</action>
</package>
</struts>

以上是关于struts2配置文件(struts.xml)中相关属性的设置的主要内容,如果未能解决你的问题,请参考以下文章

struts2 配置文件

struts2中struts.xml配置文件详解未整理

struts2中struts.xml配置文件详解未整理

Struts2项目搭建之struts.xml配置

Struts2系列:使用多个struts配置文件

struts2学习笔记--struts.xml配置文件详解