[Seasar-user:5712] Re: [Teeda] 可変のラジオボタンを表示する方法
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 1月 11日 (木) 19:06:04 JST
ひがです。
>
> 武井です。
>
> ラジオボタンの修正、ありがとうございます。
>
> さらに、質問なのですが、ラジオボタンを横n列、縦n行にレイアウトして表示したいと思っています。
> 例えば、横2列、縦5行など・・。
>
> 何かよい実現方法はありませんでしょうか?
>
HTMLを
<input type="radio" id="aaa1" name="aaa" value="1" checked=""/>one
<input type="radio" id="aaa2" name="aaa" value="2" checked=""/>two<br />
<input type="radio" id="aaa3" name="aaa" value="3" checked=""/>three
のように書き、Pageに
private int aaa = 1;
public String getAaa1Checked() {
return aaa == 1 ? "checked" : null;
}
public String getAaa2Checked() {
return aaa == 2 ? "checked" : null;
}
public String getAaa3Checked() {
return aaa == 3 ? "checked" : null;
}
のように書けばOKです。radioは好きに配置してください。
後、通常のJSFのコンポーネントは使われていないので、
バリデーションは、自前で行う必要があります。
Yasuo Higa
The Seasar Project
Seasar-user メーリングリストの案内