0
我有一个巨大的struts.xml文件,我想在我的struts文件中添加一些逻辑。我决定把它在许多文件分割,如:Struts2 - 如何拆分struts.xml文件
的struts-users.xml中 的struts-tvshows.xml
我的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">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
<constant name="struts.devMode" value="true"></constant>
<constant name="struts.custom.i18n.resources" value="package"></constant>
<include file="struts-user.xml" />
<include file="struts-tvshows.xml" />
</struts>
我m运行到这个错误:异常开始struts2过滤器
异常堆栈跟踪说:导致:位置包名'frontoffice'...(我的struts-tvshows.xml位置的位置)。
所以我的错误来自我在两个文件中定义名为“frontoffice”的包。我必须保持我的所有行动在同一个包...
有人有线索吗?
你可以请张贴异常stacktrace? – 2012-03-16 15:23:30
异常stacktrace说:“包名'frontoffice'已被其他包使用......” – SupaCoco 2012-03-16 15:36:27
我曾维护单独的配置文件,但在我的情况下,我定义了我的模块名称,并从未重复。 – 2012-03-16 16:35:17