0

私は初心者なので、悪い用語などを許してください...条件が満たされたときにのみ転送を実行したいのですが、それを自分のstruts config xmlに組み込む方法がわかりません。たとえば、私はこれを持っています:

<action path="somePath"
        type="myTypeClass" 
        parameter="method" 
        scope="request">
    <forward name="myForwardName1" path="myPage1.jsp"/>
    <forward name="myForwardName2" path="myPage2.jsp"/>
</action>

しかし、このアクションは条件が true の場合にのみ機能し、それ以外の場合は例外をスローしたいと考えています。これに使用できる構文はありますか。たとえば、条件が満たされない場合に JSP ページを表示せずに、代わりに一般的なエラー メッセージを表示したいとします。

4

1 に答える 1

1

私が間違っていなければ、それは不可能だと思います。StrutsActionは、ビジネス ロジックが実装される場所であり、Struts の転送先となる決定がそこで行われActionForwardます。

フォワードにリンクするための事前定義されたルールがある場合に確認できる Struts-Validation があります。

于 2010-09-30T10:51:02.213 に答える