私のweb.xmlには、これがあります:
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/error.do</location>
</error-page>
<error-page>
<exception-type>org.apache.struts.chain.commands.UnauthorizedActionException</exception-type>
<location>/unauthorized.do</location>
</error-page>
問題は、UnauthorizedActionException が発生した場合、呼び出されるアクションが「error.do」(Throwable アクション) であることです。Throwable にコメントすると、UnauthorizedActionException が発生した場合、アクションは問題ありませんが、throwable を配置すると、間違ったアクションになります。誰でも私を助けることができますか?