[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 メーリングリストの案内