题
我如何制作一个标签,从而使戏剧中的Java枚举进行选择!框架?我试图看看Crud模块是如何做到的,但是我还不了解太多的抽象层。
解决方案
如果您在标签中充分限定了枚举,则无需将其放在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'/}
其他提示
您也可以尝试将Damo的方法与枚举名称一起使用,然后使用框架的#{select} -tag。
不隶属于 StackOverflow