Struts2 struts.xml相关配置

<?xml version="1.0" encoding="UTF-8" ?>

<!--指定struts2配置文件的DTD信息-->

<!DOCTYPE struts PUBLIC

"-//apache Software Foundation//DTD Struts Configuation 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

<!-- struts 是struts2配置文件的根元素-->

<struts>

<!--设置Struts 2应用是否使用开发模式-->

<constant name="struts.devMode" value="true"></constant>

<!--每次Http请求到达时,是否重新加载资源文件-->

<constant name="struts.i18n.reload" value="true"></constant>

<!--struts.xml文件系统改变后,系统是否重新加载该文件-->

<constant name="struts.configuration.xml.reload" value="true"></constant>

<!--指定web应用的默认编码集-->

<constant name="struts.i18n.encoding" value="UTF-8"></constant>

<!--指定所需的国际化资源-->

<constant name="struts.custom.i18n.resources" value="messageResource"></constant>

<!--指定需要Struts 2处理请求的后缀-->

<constant name="struts.action.extension" value="jspa" />

<!--struts2的Action必须放在指定的包空间下定义-->

<package name="strutsqs" extends="struts-default">

<global-results>

<!-- 当返回login视图名时,转入/login/login.jsp页面登录 -->

<result name="common_error">/deal/error.jsp</result>

</global-results>

</package>

<include file="struts-user.xml"></include>

</struts>

时间: 2024-07-29 05:01:44

Struts2 struts.xml相关配置的相关文章

Struts 2相关配置与基本操作演示(案例Demo)

基本介绍 Struts 2 Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架.其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大.Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品.虽然从Struts 1到Struts 2有着太大的变化,但是相对于W

Struts2 Struts.xml DTD 说明

转自:http://blog.csdn.net/cuixiuqin1954/article/details/4228741 关于Struts2中的核心配置文件struts.xml,就其DTD(Document Type Definition)文件进行一下说明 <?xml version="1.0" encoding="UTF-8"?> <!-- START SNIPPET: strutsDtd --> <!-- Struts confi

JavaWeb_(SSH)struts.xml核心配置、动态方法调用、结果集的处理

前导博文 JavaWeb_(SSH)使用Struts框架实现用户的登陆 传送门 JavaWeb_(SSH)Struts创建Action的三种方式 传送门 核心配置 动态方法调用 结果集处理 一.核心配置 struts.xml <!-- name:配置包名 namespace:给action的访问路径定义一个命名空间 --> <package name="MyPackage" namespace="/user" extends="strut

struts.xml的配置

<?xml version="1.0" encoding="UTF-8"?> <!--第一行必须这样写,这句话必须放在第一行--> <!-- --> <!--验证文件,xsd和dtd是xml的验证文件,struts的配置文件是要dtd的,文件来源: jar包中struts-core______struts-2.3.dtd --> <!DOCTYPE struts PUBLIC "-//Apache So

ssh框架中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"> <!-- <?xml ?>中的为

struts2 ,web.xml中配置为/*.action,运行报错Invalid &lt;url-pattern&gt; /*.action in filter mapp

首先,修改成: <filter-mapping>  <filter-name>struts2</filter-name>  <url-pattern>/*</url-pattern></filter-mapping> 是可以的. 引起此错误的原因如下: 这个对filter的基础知识的理解:容器只认 全名匹配,路径匹配,扩展名匹配./*.action  又是路径匹配,有时扩展名匹配. 容器没办法区分 解决方法:写*.action <

Maven实战(七)settings.xml相关配置

一.简介 settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置.这包含了本地仓库位置,远程仓库服务器以及认证信息等. settings.xml存在于两个地方: 1.安装的地方:$M2_HOME/conf/settings.xml 2.用户的目录:${user.home}/.m2/settings

Structs 在Struts.xml中配置action时,action的name属性最好首字母大写

<action name="Login" class="com.struts_learn.action.LoginAction"><result name="input">/login.jsp</result><result name="error">/error.jsp</result><result name="success">/

struts2——配置struts.xml文件

在struts2框架中struts.xml是应当放到src的根目录,程序编译后会将struts.xml放到WEB-INF/classes目录下. Struts2在web.xml中的一般配置如下: Xml代码   <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFil