[Seasar-user:10434] Re: [Teeda] セレクトボックスの入力チェックについて
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 9月 10日 (月) 13:01:55 JST
ひがです。
> いつもお世話になっております。
> 山下真里です。
>
> Teeda 1.0.10を利用させていただいております。
> Selectbox を selectOneMenuを利用せずに、
> 自前で、作成し、そのselectボックスに必須入力チェックを付与しております。
> 必須入力チェックは、プロパティにRequiredアノテーションを利用して
> 入力チェックをしておりましたが、Teedaのバージョンアップを
> 順次していく中で、どのタイミングでかわかりませんが、
> 自作のSelectboxにRequiredアノテーションが適用されなくなってしまいました。
> Teedaのバージョンアップに伴い、開発中のTeedaのバージョンも順次行っており、
> 1.0.7から、Teedaのバージョンアップに対応してきました。
>
> 1.0.7のころは、下記のソースでも入力チェックができていたのですが、
> 1.0.10では入力チェックができません。
>
> そもそも、私の記述方法がおかしいかもしれませんが、
> お手数をおかけしますが、ご指摘・アドバイスいただけないでしょうか。
> よろしくお願いいたします。
>
仕様的には、バリデーションはsetterメソッド or フィールドに
つけることになっています。
getterメソッドにつけると誤動作するかもしれないので、
はずして試していただけないでしょうか。
よろしくお願いします。
>
> ========== test.html ===================================
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
w3.org/TR/xhtml1/
> DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
> </head>
> <body>
> <form id="Form">
> <div><span id="allMessages"></span></div>
>
> <select id="hoge">
> <option value="">選択してください。</option>
> <option value="りんご">りんご</option>
> </select>
> <input type="button" value="送信" id="doFinish" />
>
> </form>
> </body></html>
>
> ============== test.java ======================================
> package net.hoge.test;
>
> import org.seasar.teeda.extension.annotation.validator.Required;
>
> public class TestPage {
>
> @Required
> private String hoge;
>
> @Required
> public String getHoge() {
> return hoge;
> }
>
> public void setHoge(String hoge) {
> this.hoge = hoge;
> }
>
> public Class doFinish() {
> return null;
> }
>
> public Class initialize() {
> return null;
> }
>
> public Class prerender() {
> return null;
> }
>
> }
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内