Struts2版本2.0.x处理未知操作

时间:2009-05-20 17:51:48

标签: error-handling struts2

在struts2版本2.1.x中,有一个新的UnknownHandler,当请求到达且无法找到操作名称时会启动。

问题是......如果2.0.x版本中存在等效机制,那么它是什么?

我最近注意到在检查日志文件时,如果未正确解析操作名称而引发异常,这实际上会导致一些问题。是否有应用程序范围的设置来处理这个?

1 个答案:

答案 0 :(得分:1)

通配符默认值或操作默认值?

http://struts.apache.org/2.0.14/docs/action-configuration.html#ActionConfiguration-WildcardMethod

<action name="*">
  <result>/{1}.jsp</result>
</action>

...

<package name="Hello" extends="action-default">

    <default-action-ref name="UnderConstruction">

    <action name="UnderConstruction">
        <result>/UnderConstruction.jsp</result>
    </action>

    ...