0

わかりました、私はちょうどこの簡単な例を試していました: http://www.mkyong.com/struts2/struts-2-property-tag-example/ . プレアクションでプロパティを設定し、それをjspで表示するだけです。それは私にとってはうまくいきました、ここでは問題ありません。

アクションへのすべてのリクエストをインターセプトし、新しいインターセプター スタック (デフォルト スタック + 新しいインターセプター) をアクション構成で参照するインターセプターを追加しようとしました。その後、空のプロパティを表示する問題が始まりました。アクション クラスで設定されたプロパティは、JSP でアクセスできなくなります。理由はありますか?

これが私の設定です:

<action name="propertyTagAction" class="com.mkyong.common.action.PropertyTagAction" >
  <result name="success">pages/property.jsp</result>
  <interceptor-ref name="customStack">
    <param name="operationMode">STORE</param>
  </interceptor-ref>
</action>

<interceptors>
  <interceptor name="customInterceptor" class="...">
    <param name="operationMode">STORE</param>
  </interceptor>
  <interceptor-stack name="customStack">
    <interceptor-ref name="customInterceptor"></interceptor-ref>
    <interceptor-ref name="defaultStack"></interceptor-ref>
  </interceptor-stack>
</interceptors>
4

1 に答える 1