码迷,mamicode.com
首页 > 其他好文 > 详细

Struct2学习:struts.xml引入自定义的xml文件

时间:2019-02-08 15:52:12      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:value   ons   开发   一个   action   apach   pack   conf   success   

      随着项目代码的增多,用一个structs.xml来管理所有功能模块的Action未免显得臃肿且结构不清晰,因此可以根据实际的功能划分,将各模块的Action放在自定义的xml文件中,再引入struts.xml文件中。

文件目录如下:

技术图片

 

1、编写自定义的xml文件my-struct.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>
    <!-- 设置struts是否为开发模式,默认为false,测试阶段一般设为true. -->
    <constant name="struts.devMode" value="true"/>
    <package name="suibian" extends="struts-default">
        <action name="hello" class="com.owlforest.home.action.HelloWorldAction"
                method="excute">
            <result name="success">/HelloWorld.jsp</result>
        </action>
    </package>
</struts>

 

2、在struts.xml中引入自定义的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>
    <!-- 设置struts是否为开发模式,默认为false,测试阶段一般设为true. -->
    <constant name="struts.devMode" value="true" />
    <include file="my-struct.xml" />
</struts>

运行测试即可。

Struct2学习:struts.xml引入自定义的xml文件

标签:value   ons   开发   一个   action   apach   pack   conf   success   

原文地址:https://www.cnblogs.com/wsfu/p/10356232.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!