[Seasar-user:6004] Re: [Teeda]Htmlへの動的なコンポーネントの挿入

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 2月 2日 (金) 14:33:37 JST


大谷です。

> コンボボックスやラジオボタンなどのコンポーネントが可変数定義されている
> ファイル(xml)を読み込み、htmlにそれらの項目を動的に反映させるような
> アプリをTeeda環境にて開発しようとしています。
> その場合どのような実現方法が考えられるでしょうか?

動的の意味がちょっと定まってないのですが、
Listをdiconファイルに定義するような形ではだめなのでしょうか。

S2JSFのexampleようにdiconに記述しておけば、読み込めるはずです。
下記のようになります。

<components>
	<component name="bbbItems" class="java.util.ArrayList">
		<initMethod name="add" >
			<arg>
				<component class="javax.faces.model.SelectItem">
					<property name="label">"Please select"</property>
				</component>
			</arg>
		</initMethod>
		<initMethod name="add" >
			<arg>
				<component class="javax.faces.model.SelectItem">
					<property name="value">1</property>
					<property name="label">"One"</property>
				</component>
			</arg>
		</initMethod>
		<initMethod name="add" >
			<arg>
				<component class="javax.faces.model.SelectItem">
					<property name="value">2</property>
					<property name="label">"Two"</property>
				</component>
			</arg>
		</initMethod>
		<initMethod name="add" >
			<arg>
				<component class="javax.faces.model.SelectItem">
					<property name="value">3</property>
					<property name="label">"Three"</property>
				</component>
			</arg>
		</initMethod>
		<initMethod name="add" >
			<arg>
				<component class="javax.faces.model.SelectItem">
					<property name="value">4</property>
					<property name="label">"Four"</property>
				</component>
			</arg>
		</initMethod>
	</component>
</components>


07/02/02 に 秋草 森彦<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 秋草です。
> いつもお世話になっております。
>
> コンボボックスやラジオボタンなどのコンポーネントが可変数定義されている
> ファイル(xml)を読み込み、htmlにそれらの項目を動的に反映させるような
> アプリをTeeda環境にて開発しようとしています。
> その場合どのような実現方法が考えられるでしょうか?
>
> foreachのサンプルなどを参考に実現方法を模索しているのですが、
> よい方法が見つかりません。何ととぞご教授ください。
>
> また、直接htmlを流し込めるような機能があると今回の場合都合がよいです。
>
> 以上です。
> +++++++++++++++++++++++++++++++++++++++++
> (株)ビルドシステム
>   医療システム開発部
>     秋草  森彦
>   TEL : 03(3226)3782
>   FAX : 03(3226)3775
>   WebURL : http://www.buildsystem.jp/
> +++++++++++++++++++++++++++++++++++++++++
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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