JAVA開発メモ
Struts1.2メモ
 

[リロード]   [新規|編集|差分|添付]   [トップ|一覧|単語検索|最終更新|バックアップ|ヘルプ]

サイトメニュー
最新の20件
2018-02-222017-12-082016-12-222015-06-242013-07-032013-02-262011-01-122010-10-122010-06-082010-03-092010-03-032009-12-302009-10-302009-02-252009-02-242009-02-112008-09-242008-09-23


Struts 1.2 メモ

Struts 1.2の利用について。
Struts最新版ダウンロード

validation.xmlの1.2対応

commons validatorのバージョンアップに伴い、validation.xmlの設定も変更があります。メッセージに埋め込む文字列を arg0、arg1タブで設定してると正しく表示されないため、argタブにてposition属性を指定(省略可)する必要があります。

 <field property="password" depends="required, minlength,maxlength">
     <arg position="0" key="prompt.password"/>
     <arg position="1" key="${var:minlength}" name="minlength" resource="false"/>
     <arg position="2" key="${var:maxlength}" name="maxlength" resource="false"/>
     <var>
         <var-name>maxlength</var-name>
         <var-value>16</var-value>
     </var>
     <var>
         <var-name>minlength</var-name>
         <var-value>3</var-value>
     </var>
 </field>

DispatchAction?のキャンセルハンドラ

DispatchAction?のcancelledをオーバーライドすることで、キャンセルボタン<html:cancel>でサブミットされた場合の処理を実装できる。

 protected ActionForward cancelled(
     ActionMapping mapping,
     ActionForm form,
     HttpServletRequest request,
     HttpServletResponse response)
     throws Exception {
 
     // キャンセルされた場合の処理
 
     return mapping.findForward("cancel");
 }

リロード   新規 編集 差分   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: Tue, 15 Feb 2005 23:08:08 JST (5210d)

Modified by MT22(Moriwaki Takashi)

"PukiWiki" 1.3.7 Copyright © 2001,2002,2003 PukiWiki Developers Team. License is GNU/GPL.
Based on "PukiWiki" 1.3 by sng
Powered by PHP 5.3.29

HTML convert time to 0.016 sec.