[Seasar-user:5138] Doltengの生成するHTMLについて

Junichi Kato [E-MAIL ADDRESS DELETED]
2006年 11月 16日 (木) 08:39:38 JST


太一さん、

加藤です。

どもです。

IDが複数存在するテーブルに対してscaffoldしてみてわかったのでが、

<tr>
    <td><label id="customerIdLabel">customerId</label></td>
	<td><div id="isCreate">
			<input type="text" id="customerId"/>
		</div>
		<div id="isNotCreate" style="display: none;">
			<span id="customerId-out">customerId</span><input type="hidden" id="customerId-hidden" />
		</div></td>
	<td><span id="customerIdMessage"></span></td>
</tr>
<tr>
    <td><label id="customerSubIdLabel">customerSubId</label></td>
	<td><div id="isCreate">
			<input type="text" id="customerSubId"/>
		</div>
		<div id="isNotCreate" style="display: none;">
			<span id="customerSubId-out">customerSubId</span><input type="hidden" id="customerSubId-hidden" />
		</div></td>
	<td><span id="customerSubIdMessage"></span></td>
</tr>

このようなHTMLが生成されますが、同じIDを複数回 記述しているせいでしょう
か以下のような例外が発生します。
isCreate, isNotCreateのことでしょうか。回避方法があれば教えてください。

> [ETDA0027]JSP例外が発生しました。理由はjavax.servlet.jsp.JspException: Duplicate component id: 'CustomerEditForm:isCreate', first used in tag: 'org.seasar.teeda.extension.taglib.TConditionTag'

それと、scaffoldした???List.htmlを開くと、javascriptのエラーが発生します。
引数が無効とかいって怒られます。

ご確認いただければ幸いです。

─────────────────────────────── 
有限会社 グランテック 
代表取締役 
加藤 潤一 Junichi Kato 
 
〒150-0011 東京都渋谷区東1-23-4
TEL : 03-3498-2011
FAX : 03-3498-2012 
Mobile : 090-7238-6314 
[E-MAIL ADDRESS DELETED] http://www.grandtech.jp/ 




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