[Seasar-user:6503] [Teeda] hiddenを書くとエラー
satoh
[E-MAIL ADDRESS DELETED]
2007年 3月 5日 (月) 20:21:35 JST
佐藤徹太郎です。
お世話になっております。
Dolteng 0.16.1(Teeda+S2Dao)で開発を行っております。
Pageクラスのdoメソッド内でプロパティにセットした値が
サブミット後も消えないように
<form id=”ReturnBookForm”><input type=”hidden” id=”bookItems”/>
と書いてhiddenで保存したつもりなのですが、
Eclipseで実行すると、
プロパティ(bookItems)の設定に失敗しました。理由は
java.lang.IllegalArgumentException:
argument type mismatch
というエラーが表示されます。
どうすればいいかわかりません、ご教授いただけないでしょうか?
以下、HTMLとPageクラス
returnBook.html
<form id="ReturnBookForm"><input type="hidden" id="bookItems"/>
返却する本の管理番号を入力し、返却ボタンを押してください<br/>
管理番号: <input type="text" id="bookId"/><br/>
<input type="button" value="返却" id="doSubmit"/><br/>
</form>
<table id="bookGridXY" height="200px" border="1">
<colgroup>
<col span="1" width="60px" class="T_leftFixed" />
</colgroup>
<thead>
<tr height="50px">
<th>管理番号</th>
<th>書名</th>
<th>書棚番号</th>
<th>棚番号</th>
</tr>
</thead>
<tbody>
<tr class="row_even">
<td><span id="id">id</span></td>
<td><span id="title">title</span></td>
<td><span id="shelfNumber">shelfNumber</span></td>
<td><span id="rowNumber">rowNumber</span></td>
</tr>
</tbody>
</table>
</body>
</html>
ReturnBookPage.java
public class ReturnBookPage {
private List bookItems;
private String bookId;
private String id;
private Integer rowNumber;
private Integer shelfNumber;
private String title;
private BookInfoDao bookInfoDao;
private RentInfoDao rentInfoDao;
private BookDxo bookDxo;
private BookDao bookDao;
public ReturnBookPage() {
bookItems = new ArrayList();
}
------中略、プロパティのセッター、ゲッター-------------
public String doSubmit() {
Book book = getBookDao().selectById(bookId);
bookItems.add(book);
return null;
}
public String initialize() {
return null
}
public BookDao getBookDao() {
return bookDao;
}
public void setBookDao(BookDao bookDao) {
this.bookDao = bookDao;
}
public String prerender() {
return null;
}
}
以上、宜しく御願いいたします。
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070305/32c7b8c5/attachment.html
Seasar-user メーリングリストの案内