PlayのJava列挙型から選択フィールドを作成するタグを作成するにはどうすればよいですか?フレームワーク?CRUDモジュールがどのように機能するかを確認しようとしましたが、抽象化レイヤーが多すぎて、まだよくわかりません。
1536 次
2 に答える
4
タグ内の列挙型を完全に修飾する場合は、RenderArgsに配置する必要はありません。
タグStatusSelect.html:
<select name="status">
#{list com.something.StatusEnum.values(), as:'status'}
<option>${status}</option>
#{/list}
</select>
そしてページから呼び出されます:
#{StatusSelect /}
次に、「名前」属性やその他の機能を指定することで、複雑さを加えることができます。
<select id="${_id}" name="${_name}" class="${_class}">
#{list com.something.StatusEnum.values(), as:'status'}
<option>${status}</option>
#{/list}
</select>
そして、新しいページタグ:
#{StatusSelect id:'status1', name:'status', class:'bold'/}
于 2010-11-03T00:32:58.580 に答える
0
列挙型の名前でDamoのアプローチを使用してから、フレームワークの#{select}タグを使用することもできます。
于 2010-11-04T08:50:48.157 に答える