[Seasar-user:19876] Re: 【Teeda】繰り返しの際の動作に関して

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2010年 6月 18日 (金) 16:15:13 JST


小林 (koichik) です.

Date:    Fri, 18 Jun 2010 15:11:03 +0900
From:    鈴木 順 <[E-MAIL ADDRESS DELETED]>
To:      seaser-ml <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:19873] 【Teeda】繰り返しの際の動作に関して

> 1.idを指定したいタグがある
> 
> 繰り返し内にあるDIVタグにdiv1,div2みたいな感じでIDを振りたいと考えています。
> ダイナミックプロパティを使用して特定のタグのIDを決めることは可能でしょうか?

できません.

> 何か方法がありましたら、ご教授ください。

タグを文字列として出力するとか.

<div id="xxxxxItems" >
  <span id="divBegin" te:escape="false" te:omittag="true"></span>
  <select id="selectionValue" />
  <span id="divEnd" te:escape="false" te:omittag="true"></span>
</div>

public String getDivBegin() {
  return "<div id='" + (xxxxxIndex + 1) + "'>";
}

public String divEnd = "</div>";


> 2.Labelのセット
(略)
> private int selectionValue;
> private String selectionValueLabel;
> private Map<String, Integer> selectionValueItems;
> 
> 繰り返し内でのSelectの描画、
> 画面遷移時のselectionValueのセットはうまく行ったんですが、
> selectionValueLabelがセットされませんでした。

繰り返しの中ということなので,

public List<XxxDto> xxxItems;

とかあって,

public class XxxDto {
  public Integer selectionValue;
  public String selectionValueLabel;
  public Map<String, Integer> selectionValueItems;
  ...
}

のようになっているかと思いますが,
その辺りがどうなっているか見せてください.

できれば Teeda HTML Example に置くだけで
確認できるサンプルがあると助かります.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



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