[Seasar-user:3100] Re: [S2JSF] 要望:値の表示のみの属性

松山 大樹 t.matsuyama
2006年 1月 19日 (木) 18:48:36 JST


 松山です。

>→上記であれば、m:viewOnly 程すっきりしませんが下記でもいけませんか?
>
><input type="text" id="teaRoom" m:value="#{hoge.teaRoom}"
> m:readonly="#{!hoge.admin}" m:style="border:#{hoge.admin ? '1' : '0'}"/>

 readonly 属性についても、古いブラウザで対応していないものが
あります。でも、それを無視すれば、これが現実的かもしれませんね。

>>  使う頻度の高い <input type="text"> と、<textarea> については、
>> カスタムコンポーネントを作成したのですが、たとえば、radioボタンは、
>> m:inject="s:selectOneRadio2" を使用するわけなので、S2JSF で実装されていると
>> 便利ではないか、と強く思ったので。
>→こちらについてですが、radioボタンにおける表示のみとはどういった場合でしょうか?
> radioボタンが無くてラベルだけ表示するような感じでしょうか?

 そうです。そんな感じです。

 checkbox(SelectBooleanCheckbox) の場合は、ちょっと難しいですね。

 <input type="checkbox" nama="hoge">あいうえお
 の、true/false が値になるので、たとえば、あらかじめ用意してある
 2種類のイメージファイルが、値に応じて出力されるとか(^^;
  通常の場合の出力
   → <input type="checkbox" name="hogeForm:hogeCheck" >あいうえお
  表示のみの場合の出力
   → <img src="/test/images/checkboxOn.gif" />あいうえお

-- 
::: 株式会社ワウワウ・コミュニケーションズ http://www.wowcom.co.jp/
:::   ITシステム・インテグレートDiv.
:::  Web・マーケティング&コマンドセンターUnit.
:::   松山 大樹 - [E-MAIL ADDRESS DELETED]





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