1

最新の struts 2.3.12 バージョンを使用しています。

私のstruts.xml

<action name="*ContractorDetail" class="waid.config.contractor.ContractorDetailAction" method="{1}">
            <result name="ContractorDetailScreen" type="tiles">ShowContractorDetailScreen</result>

            <result type="chain" name="success">
               <param name="actionName">ContractorSummary</param>
               <param name="namespace">/app</param>
            </result>
            <result name="input" type="redirectAction">
                <param name="actionName">ContractorSummary</param>
                <param name="namespace">/app</param>
            </result>
            <result name="error" type="redirectAction">
                <param name="actionName">ContractorSummary</param>
                <param name="namespace">/app</param>
            </result>
            <result name="deleteDependency" type="chain">
                <param name="actionName">ContractorSummary</param>
                <param name="namespace">/app</param>
            </result>
        </action>
        <action name="*ContractorSubmit" class="waid.config.contractor.ContractorSubmitAction" method="{1}">

            <result type="chain" name="success">
               <param name="actionName">modifyContractorDetail</param>
               <param name="namespace">/app</param>
            </result>
            <result name="error" type="tiles">ShowContractorDetailScreen</result>
            <result name="input" type="tiles">ShowContractorDetailScreen</result>
        </action>

私の送信アクションでは、detailsAction に転送される actionMessage と action errorMessage を設定しています。以前のバージョンの struts(2.1) では、アクション メッセージが jsp に表示されていました。しかし、Struts 2.3.12 バージョンにアップグレードした後、アクション メッセージとアクション エラーの両方が jsp に表示されません。

4

1 に答える 1

4

これらの行を struts.xml に追加して、元の動作を復元してみてください

<constant name="struts.xwork.chaining.copyErrors" value="true"/>
<constant name="struts.xwork.chaining.copyFieldErrors" value="true"/>
<constant name="struts.xwork.chaining.copyMessages" value="true"/>

私はここから解決策を取りました: http://struts.apache.org/release/2.3.x/docs/chaining-interceptor.html

于 2014-02-26T15:02:30.187 に答える