3

Stripes では、間違ったアクション クラス マッピングがある場合、Stripes のデフォルトの動作は、コントロールをリクエスト元の同じ JSP に転送し、完全なエラー スタックを提供することです。

この動作を変更する予定であり、エラーが発生した場合によりユーザーフレンドリーなメッセージを表示したいと考えています.

Stripes で間違ったアクション マッピングが発生した場合に、新しいページ (エラー ページ) にリダイレクトする方法はありますか?

ありがとう。

4

2 に答える 2

2

ActionBeanContext#getSourcePageResolutionの動作を上書きできます。あなたはそこでやりたいことができます。

于 2012-09-27T14:00:27.623 に答える
2

最後に Stripes アプリケーションを最初からセットアップしてからしばらく経っているので、その動作を覚えていません。とにかく、web.xml で標準的な方法でエラー ページを設定できます。

<error-page>
    <error-code>404</error-code>
    <location>/path/to/page.jsp</location>
<error-page>
于 2012-09-19T19:16:46.430 に答える