struts 2フォームの重複コミットを防止

585 ワード

1、formフォームの最初の行に追加する:
 
<s:token name="hello"></s:token>

2、tokenラベルに対応するブロッキングはdefaultStack内ではなく、actionマッピングで明示的に参照する必要があります.
     
      <interceptor-ref name="token"></interceptor-ref>
       <interceptor-ref name="defaultStack"></interceptor-ref>

 
3、「invalid.token」というresult結果も定義する
 <result name="invalid.token">/abc.jsp</result> //          

終わった、こんなに簡単だ!