[mayaa-user:447] Re: 表示項目を変化させたい
duran
duran.seasar @ gmail.com
2007年 2月 6日 (火) 16:34:47 JST
duranです。
自分だとこんな感じでやってます。
この場合Itemオブジェクトはセッション変数に、
itemをキーとして入れています。
・HTML側
<span id="unit>mg</span>
・Mayaa側
案1
<m:with id="unit">
<m:if test="${session.getAttribute("item").unit == 1}">
<m:write value="mg"/>
</m:if>
<m:if test="${session.getAttribute("item").unit == 2}">
<m:write value="g"/>
</m:if>
<m:if test="${session.getAttribute("item").unit == 3}">
<m:write value="kg"/>
</m:if>
</m:with>
案2
<m:write id="unit" value="${session.getAttribute("item").unit == 1?'mg':
(session.getAttribute("item").unit == 2?:'g':'kg')}"/>
動作確認していないので、外していたらすみません。
> お疲れ様です。
> 初歩的な質問ですいません。
>
> セッションに置いてあるオブジェクト
> の中の値によって表示を変えたいと思っています。
> セッションの中にItemオブジェクトがあり、unitという
> プロパティがあります。
> このunitプロパティは単位を表し、
> 1の時は「mg」、2の時は「g」、3の時は「kg」を
> 示します。
>
> この値によってHTML側で表示をそれぞれ
> 「mg」、「g」、「kg」と動的に変化させる
> にはどういう記述をすればよいでしょうか?
>
> どうぞよろしく御願いします。
>
> _______________________________________________
> mayaa-user mailing list
> mayaa-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/mayaa-user
>
mayaa-user メーリングリストの案内