在我们定义Action的时候会希望有一个默认的action在写错action时或者不写action时不至于报错

这里我只写一个简单的strut.xml例子

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd"> <struts>
<!-- Add packages here -->
<constant name="struts.devMode" value="true" />
<constant name="struts.enable.DynamicMethodInvocation" value="true"/>
<package name="default" namespace="/abc" extends="struts-default">
<default-action-ref name="index"></default-action-ref>
<action name="index" class="com.pengli.struts.parampack.MyActionOne" method="Def">
<result>
/index.jsp
</result>
</action>
</package>
</struts>

除了这个也可以用全局的

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd"> <struts>
<!-- Add packages here -->
<constant name="struts.devMode" value="true" />
<constant name="struts.enable.DynamicMethodInvocation" value="true"/> <!-- Add packages here --> <package name="defalutError" namespace="/" extends="struts-default">
<global-results>
<result name="error">
/Errors.jsp
</result>
</global-results>
</package> <package name="testdefalult" namespace="/abc" extends="defalutError"> <action name="index" class="com.pengli.struts.parampack.MyActionOne" method="Def">
<result >
/index.jsp
</result>
</action>
</package> </struts>

有时候我们也是需要模块化struts.xml在多人开发时更加灵活

我们再建一个xml文档

struts.xml代码

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd"> <struts>
<!-- Add packages here -->
<constant name="struts.devMode" value="true" />
<constant name="struts.enable.DynamicMethodInvocation" value="true"/> <include file="testModel.xml"></include>
</struts>

testModel.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd"> <struts>
<!-- Add packages here -->
<package name="testdefalult" namespace="/abc" extends="struts-default">
<default-action-ref name="index"></default-action-ref>
<action name="index" class="com.pengli.struts.parampack.MyActionOne" method="Def">
<result>
/index.jsp
</result>
</action>
</package>
</struts>

最新文章

  1. RTP协议之Header结构解析
  2. android adt与android sdk有什么关系,他们在开发中各起到什么作用
  3. 浅谈MS-SQL锁机制
  4. JavaScript 字符串编码函数
  5. SQL中如何将一个表中的某一列的数据复制到另一个表中的某一列里
  6. BZOJ 1015 JSOI2008 星球大战 starwar 并检查集合
  7. Scrapyd部署爬虫
  8. 隐马尔可夫模型(HMM)
  9. WeQuant交易策略—简单均线
  10. kubernetes nginx ingress 使用记录
  11. Docker容器监控(十)--技术流ken
  12. JS代码简单一段即可破解QQ空间删除说说
  13. Java中变量之局部变量、本类成员变量、父类成员变量的访问方法
  14. Spring RestTemplate 中文乱码问题
  15. sprintf将CString转换成char[]
  16. 通过JS拦截 pushState 和 replaceState 事件
  17. VB6 CHECK is run as admin privilege
  18. Girls Off-White x Air Jordan 1 from JordansUnveil.com
  19. 51nod 1673 树有几多愁——虚树+状压DP
  20. debian新增加用户 拥有ROOT权限

热门文章

  1. Images.xcassets
  2. 深入理解“HelloWorld”小程序
  3. ADO.Net(三)——数据库操作类
  4. SQL Server(七)——存储过程
  5. 网页实时聊天之js和jQuery实现ajax长轮询
  6. linux GD库安装
  7. @RestController注解下返回到jsp视图页面
  8. 动手学习TCP:总结和索引
  9. 在dreamweaver上面制作表格
  10. SVN服务器&amp;客户端的搭建和使用