struts2修改struts.xml路径,web.xml中怎么配置才能用?
struts.xml路径为:WebRoot/config/struts/struts.xmlweb.xml写成这样对吗?<filter><filter-name>stru...
struts.xml路径为:
WebRoot/config/struts/struts.xml
web.xml写成这样对吗?
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
struts-default.xml,
struts-plugin.xml,
/config/struts/struts2.xml
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> 展开
WebRoot/config/struts/struts.xml
web.xml写成这样对吗?
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>config</param-name>
<param-value>
struts-default.xml,
struts-plugin.xml,
/config/struts/struts2.xml
</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> 展开
4个回答
展开全部
如果你的struts.xml路径为:
WebRoot/config/struts/struts.xml
可以这样写
<param-value>
struts-default.xml,
struts-plugin.xml,
../config/struts/struts2.xml
</param-value>
如果不对请把struts.xml路径改为:WebRoot/web-inf/config/struts/struts.xml
提供另一种方法
假设你的工程下有 admin 和common两个包
common为公共包,包下存放structs.xml 你需要写
<struts>
<package name="common" extends="struts-default">
<include file="struts-admin.xml" />
</struts>
admin 为管理员包,包下存放struts-admin.xml你需要写
<struts>
<package name="admin" extends="common">
</struts>
WebRoot/config/struts/struts.xml
可以这样写
<param-value>
struts-default.xml,
struts-plugin.xml,
../config/struts/struts2.xml
</param-value>
如果不对请把struts.xml路径改为:WebRoot/web-inf/config/struts/struts.xml
提供另一种方法
假设你的工程下有 admin 和common两个包
common为公共包,包下存放structs.xml 你需要写
<struts>
<package name="common" extends="struts-default">
<include file="struts-admin.xml" />
</struts>
admin 为管理员包,包下存放struts-admin.xml你需要写
<struts>
<package name="admin" extends="common">
</struts>
展开全部
<filter>
<filter-name>struts2Controller</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2Controller</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-name>struts2Controller</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2Controller</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
classpath:config/struts/struts2.xml
貌似就是这样
貌似就是这样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
struts2 中的配置文件也就是struts.xml 文件默认是在src 目录下
为什么要改呢 需求不一样么
为什么要改呢 需求不一样么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询