[Seasar-user:13413] Re: [Teeda] 削除ボタン押下時、 validator が動かない様にしたいです。

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 3月 25日 (火) 18:41:02 JST


米林です。

> 削除ボタンを押下す時はvalidatorが作動しない様にできますか。

はい、可能です。
以下のように、@Requiredにtarget指定してください。

@Required(messageId="E05", target="doSave")
public String select;

よろしくお願いします。

----- Original Message ----- 
From: "koseki" <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, March 25, 2008 6:16 PM

> お世話になります。
> 登録時@validatorアノテーションを使って入力値チェックを行いますが、
> 削除時もvalidatorが作動して、正しい入力値を入力しなかったら
> 削除もできない問題が発生しました。
>
> 削除というのは削除ボタンを押下すとテーブルの内容が全部削除される
> 単純なことですが、validator機能がこのボタンを押下す時も適用される問題がありま
す。
>
> 登録と削除のhtml側のcodingは
>  <input type="button" id="doDelete" value="削除 " /> &nbsp;
>  <input type="button" id="doSave" value="登録" />
> です。
>
> Pageファイルは
>
> public Class doDelete() {
>         //delete機能
>         dataDelete();    //実際deleteロジック
>         return null;
> }
>
> public Class doSave() {
>         //Insert機能
>         insert();        //実際insertロジック
>         return null;
> }
>
> になっております。
>
> validatorはPageファイルの宣言部に
>
>     @Required(messageId="E05")
>    public String select;
>
> になっております。
>
> 削除ボタンを押下す時はvalidatorが作動しない様にできますか。

---
米林 正明
[E-MAIL ADDRESS DELETED]



Seasar-user メーリングリストの案内