【发布时间】:2016-03-23 17:16:23
【问题描述】:
这是我的代码
struts.xml
<?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.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="true" />
<!-- ********************************************************** -->
<package name="default" extends="struts-default">
<!-- *****************DEFAULT ACTION STARTS********************* -->
<default-action-ref name="somedefault" />
<!-- ******************************* -->
<action name="somedefault">
<result>/jsp/DefaultPage.jsp</result>
</action>
<!-- *****************DEFAULT ACTION ENDS********************* -->
<!-- *****************GLOBAL RESULTS STARTS********************* -->
<global-results>
<result name="null">/jsp/Fail1.jsp</result>
<result name="excep">/jsp/Fail2.jsp</result>
</global-results>
<!-- ******************GLOBAL RESULTS ENDS********************** -->
<!-- *************GLOBAL EXCEPTION MAPPING STARTS*************** -->
<global-exception-mappings>
<exception-mapping result="null" exception="java.lang.NullPointerException" />
<exception-mapping result="excep" exception="java.lang.Exception" />
</global-exception-mappings>
<!-- **************GLOBAL EXCEPTION MAPPING ENDS***************** -->
<!-- ******************OTHER ACTION STARTS*********************** -->
<action name="Calculator" class="com.action.Calculator">
<exception-mapping result="error" exception="java.lang.NumberFormatException" />
<exception-mapping result="none" exception="java.lang.NullPointerException" />
<result name="success">/jsp/Success.jsp</result>
<result name="error">/jsp/Error.jsp</result>
<result name="none">/jsp/Error1.jsp</result>
</action>
<!-- ************************************ -->
<action name="Action1" class="com.action.Action1">
<result name="success">/jsp/Success1.jsp</result>
</action>
<!-- ************************************ -->
<action name="Action2" class="com.action.Action2">
<result name="success">/jsp/Success1.jsp</result>
</action>
<!-- *********************OTHER ACTION ENDS********************** -->
</package>
<!-- ************************************************************ -->
</struts>
我不知道发生了什么错误 错误显示 元素类型“package”的内容必须匹配“(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global-results?,global- 异常映射?,动作*)”。 请纠正我
【问题讨论】:
-
我遵循这个命令,先生,你检查一下
-
先生怎么样?请帮帮我
-
你从 default-action-ref 开始,应该接近尾声...认真的,只需检查其他问答中的顺序:|
标签: struts2 struts2-interceptors