[Seasar-user:2761] Re: [S2JSF]span m:value で表示した内容が消える

Kenichiro Murata muraken720
2005年 10月 31日 (月) 23:30:57 JST


To:米林さん、ひがさん

むらたです。

以下の対応策について、米林さんのはてな上にて
ひがさんが「編集できてしまう」という問題を書いていましたが、
readonly属性を使用すると編集不可で表示できました。

<input type="text" readonly="true" m:value="#{employeeDto.empno}"
style="border:0" />

これで上手くいきそうですが、いかがでしょうか。

-----
Kenichiro Murata
mailto: [E-MAIL ADDRESS DELETED]
http://d.hatena.ne.jp/KenichiroMurata/


> -----Original Message-----
> From: [E-MAIL ADDRESS DELETED]
> [mailto:[E-MAIL ADDRESS DELETED]] On Behalf
> Of [E-MAIL ADDRESS DELETED]
> Sent: Monday, October 31, 2005 7:44 AM
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:2760] Re: [S2JSF]span m:value で表示した内容が消
> える
>
>
> むらたさん、ひがさんこんにちは
> 米林です
>
> 既にひがさんのblogにて解決されていますが、ちょっと簡単な回避方法を
> 試してみました。
>
> <span m:value="#{employeeDto.empno}">7788</span>
> の代わりに、input type=text でスタイルシートを使用
> <input type="text" m:value="#{employeeDto.empno}"
> style="border:0;"/> input type=text のスタイル属性で border:0 を使用す
> ることにより
> span 同様の表示にするというやり方です。
>
> span m:value が消える事の解決ではないですが、JSFの仕組みを
> 理解しつつ、ちょっとの手抜きな回避方法を使っちゃうのも手かなと。
>
> >> > span m:value で表示した内容が消える問題について、
> >> > S2JSF-1.0.8のExampleで簡単に再現させる方法を以下に示します。
> >> >
> >> 解決策が分かりました。
> >> JSFにもあてはまる問題なので、blogのほうに解決策を書いておきました。
> >> http://d.hatena.ne.jp/higayasuo/20051027#1130408672
> >
> > 詳細な解説と対応方法まで提示して頂き、
> > ありがとうございました。
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> http://lists.sourceforge.jp/mailman/listinfo/seasar-user
>
>





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