[mayaa-user:448] Re: 表示項目を変化させたい
komebhb @ yahoo.co.jp
komebhb @ yahoo.co.jp
2007年 2月 6日 (火) 16:55:02 JST
おつかれさまです
お忙しいところ迅速にご回答ありがとうございました。
案1の方法で無事うまくできました。
withを使うというのがまったく念頭にありませんでした。
もう少ししっかり勉強します。
ありがとうございました。
--- duran <duran.seasar @ gmail.com> wrote:
> 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 mailing list
> mayaa-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/mayaa-user
>
mayaa-user メーリングリストの案内