Struts1.x系フレームワークで列挙型からhtml:selectタグを生成しようとしているのですが、
"Cannot invoke hogeClass.setProperties - argument type mismatch"という例外が返ってきてしまいます。
html:selectタグで列挙型を使うことはできないのでしょうか?
ソースコードは以下の通りです。
JSP:
lang
1<html:select name="xxxForm" property="hogeInstance.hogeProperties" > 2<html:option value="${hogeEnum.FIRST}"><bean:message key="testKey1"/> 3<html:option value="${hogeEnum.SECOND} "><bean:message key="testKey2"/> 4</html:select> 5
Javaファイル:
lang
1class HogeClass { 2 HogeEnum hogeProperties = null; 3 public getHogeProperties() { return hogeProperties; } 4 public setHogeProperties(HogeEnum e) { hogeProperties = e; } 5}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。