有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    全局异常处理

    如果要显示所有错误的错误页,请使用全局异常处理,解释为here

    默认情况下,使用如下内容:

    <global-results>
        <result name="error">/error.jsp</result>
    </global-results>
    
    <global-exception-mappings>
        <exception-mapping exception="java.lang.Exception" result="error" />
    </global-exception-mappings>
    

    通配符映射

    或者,如果只想处理未知的操作名称,可以使用通配符映射here

    解决办法可以是:

    <action name="/*" class="org.apache.struts.webapp.example.ErrorAction">
        <result>error.jsp</result>
    </action>
    

    确保您将通配符操作放在struts配置的顶部,因为“最后一个”获胜