<?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>
<!--
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<include file="example.xml"/>
<package name="default" namespace="/" extends="struts-default">
<default-action-ref name="index" />
<action name="index">
<result type="redirectAction">
<param name="actionName">HelloWorld</param>
<param name="namespace">/example</param>
</result>
</action>
</package>
-->
<!-- Add packages here -->
<constant name="struts.devMode" value="true" />
<!-- 这个标签的很明显设置当前的开发模式为trut,也就是在更改struts.xml文件的时候不需要
重新部署项目
-->
<package name="default" namespace="/" extends="struts-default">
<action name="hello_world">
<result>
/index.jsp
</result>
</action>
</package>
<package name="user" namespace="/user" extends="struts-default">
<action name="add">
<result>
/addUser.jsp
</result>
</action>
</package>
</struts>
namespace属性:顾名思义 命名空间。它的默认值为“/”,
这个路径就是项目名下面的那个“/”。
如果它的值是“/user”,那么
这个地址就是访问“/user”里面的add的Action。它的主要作用是给项目分模块。
package属性:顾名思义 包。很简单就是为了防止有重复的名称的Action出现。一般上都是和namespace的值一致,这样便于管理。配置未见也比较清晰。
stutrs2的配置文件很灵活,我想只要记忆下面的方法就行了。
<package name="user" namespace="/user" extends="struts-default">
<action name="*_*" class="general.service.impl.{1}Action">
<result>/{1}_{2}.jsp</result>
</action>
</package>
这样的话,在分模块的情况下一个模块,对应一个package就OK了。
- 大小: 15.1 KB
- 大小: 7.3 KB
分享到:
相关推荐
Struts框架中struts-config.xml文件配置小结
struts-config.xml struts标准配置文件 struts-config
spring在web.xml中和在struts中的不同配置..pdf
struts-config.xml配置文件 struts-config.xml配置文件 struts-config.xml配置文件
struts.xml和applicationContext.xml、web.xml的配置
struts2中两种validation.xml的配置方式
struts.xml配置文件详解struts.xml配置文件详解struts.xml配置文件详解
struts.xml文件配置解释,对action配置进行说明
SSH之Struts1之struts-config.xml常用配置详解(3-21-2008)
struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...
struts-config.xml配置文件对学struts的人必备的查找资料。
以前和struts2一起使用的配置文件,struts2的核心控制器
struts-config.xml配置文件详解
Struts-config.xml配置详解,介绍Struts-config中8个元素配置方法。
SSH(Struts,Spring,Hibernate)struts.xml文件配置
绝对的好东西 struts2.0中struts.xml配置文件详解
struts.xml文件详解.docstruts.xml文件详解.docstruts.xml文件详解.docstruts.xml文件详解.doc
struts1 web.xml struts1配置
struts2.0中struts.xml配置文件详解
Struts-config.xml 配置详解.doc Struts-config.xml 配置详解.doc