Struts2.xml例子详解配置属性

来源:互联网 发布:淘宝店头在线设计 编辑:程序博客网 时间:2024/06/05 10:51

Struts.xml详解
“-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
“http://struts.apache.org/dtds/struts-2.0.dtd”>



<!-- 将action托管给spring --><constant name="struts.objectFactory" value="spring"/><constant name="struts.objectFactory.spring.autoWire" value="name"/><!--<constant name="struts.enable.DynamicMethodInvocation" value="true"/>--><!--<constant name="struts.devMode" value="true"/>--><!--<constant name="struts.i18n.encoding" value="GBK"/>--><constant name="struts.multipart.maxSize" value="9000000"/><!-- 此constant设置临时文件存放目录,因为默认的default.properties中没有指定 --><constant name="struts.multipart.saveDir" value="c:\temp"></constant><!--struts2通过内置的类型转换器进行类型转换时,如果不能成功转换,全局的错误提示方式,整个系统中只要是字段类型转换错误都会这样提示--><constant name="struts.custom.i18n.resources" value="messageResource"></constant>


Struts_module.xml详解
“-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
“http://struts.apache.org/dtds/struts-2.0.dtd”>




/Module/Test/List.jsp
/Module/Test/List.jsp


/Module/Test/Edit.jsp
/Module/Test/Edit.jsp


/Module/Test/Edit.jsp
/Module/Test/List.action?pageLink={pager.pageLinkUrl}&amp;levelId={levelId}


/Module/Test/Edit.jsp
/Module/Test/Edit.jsp


/Module/Test/View.jsp
/Module/Test/View.jsp


/Module/Test/List.action

  <!-- Test3 --><package name="Test3" namespace="/Module/Test3" extends="struts-default">    <action name="List" class="test3Bean" method="getList">        <result>/Module/Test3/List.jsp</result>        <result name="error">/Module/Test3/List.jsp</result>    </action>    <action name="Add" class="test3Bean" method="add">        <result>/Module/Test3/Edit.jsp</result>        <result name="input">/Module/Test3/Edit.jsp</result>    </action>    <action name="Save" class="test3Bean" method="save">        <result name="input">/Module/Test3/Edit.jsp</result>        <result type="redirect" name="success">/Module/Test3/List.action?pageLink=${pager.pageLinkUrl}</result>    </action>    <action name="Edit" class="test3Bean" method="get">        <result>/Module/Test3/Edit.jsp</result>        <result name="input">/Module/Test3/Edit.jsp</result>    </action>    <action name="View" class="test3Bean" method="get">        <result>/Module/Test3/View.jsp</result>        <result name="input">/Module/Test3/View.jsp</result>    </action>    <action name="Delete" class="test3Bean" method="dele">        <result type="redirect">/Module/Test3/List.action</result>    </action></package>

0 0