没有想欺骗大家感情的意思,只是问题有点急,想请大家看看为什么我的package标签对下面有红线呢?
这是IDE的提示:The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)".
难道是我哪里写得不对吗?我的配置文件:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
"http://struts.apache.org/dtds/struts-2.1.dtd"><struts>
<constant name="struts.devMode" value="true"/>
<package name="authority" extends="struts-default">
<global-results>
<result name="login">/login.jsp</result>
</global-results>
<interceptors>
<interceptor name="authority" class="org.struts.AuthorityInterceptor" />
<interceptor-stack name="mydefault">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="authority" />
</interceptor-stack>
</interceptors>
<action name="login">
<result name="success">/welcome.jsp</result>
</action>
<default-interceptor-ref name="mydefault" />
</package>
</struts>
这是IDE的提示:The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global-exception-mappings?,action*)".
难道是我哪里写得不对吗?我的配置文件:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
"http://struts.apache.org/dtds/struts-2.1.dtd"><struts>
<constant name="struts.devMode" value="true"/>
<package name="authority" extends="struts-default">
<global-results>
<result name="login">/login.jsp</result>
</global-results>
<interceptors>
<interceptor name="authority" class="org.struts.AuthorityInterceptor" />
<interceptor-stack name="mydefault">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="authority" />
</interceptor-stack>
</interceptors>
<action name="login">
<result name="success">/welcome.jsp</result>
</action>
<default-interceptor-ref name="mydefault" />
</package>
</struts>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货