Java Struts 列表列表键列表值列表类?
对 java 很陌生,并且在为这个 SELECT 选项分配类属性时遇到了麻烦。 想知道 listClass 是否正确? 我想要完成的是将类属性添加到 SELECT 下拉列表的选项
我拥有什么:
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="ford">F150</option>
</select>
我想要什么:
<select>
<option class="car" value="volvo">Volvo</option>
<option class="car" value="saab">Saab</option>
<option class="car" value="mercedes">Mercedes</option>
<option class="truck" value="ford">F150</option>
</select>
这是 JSP 代码:
<s:select id="theSelectId"
name="theDto.id"
value="#attr.theDto.field_id"
list="theDtoList"
listKey="field_id"
listValue="field_value"/>
是否有 listClass? 或者另一种获取我需要的值的方法?
Well new to the java stuff and having trouble with assigning a class attribute to this SELECT options. wanted to know if the listClass is correct? What I'm trying to accomplish is to add a class attribute to the options of a SELECT drop down
What I have:
<select>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="ford">F150</option>
</select>
What I would like:
<select>
<option class="car" value="volvo">Volvo</option>
<option class="car" value="saab">Saab</option>
<option class="car" value="mercedes">Mercedes</option>
<option class="truck" value="ford">F150</option>
</select>
Here is the JSP code:
<s:select id="theSelectId"
name="theDto.id"
value="#attr.theDto.field_id"
list="theDtoList"
listKey="field_id"
listValue="field_value"/>
Is there a listClass? or another way of pulling the values that I need?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我刚刚快速检查了 Struts 标签库 API,看起来 Struts select 标签的 styleClass 属性将创建一个 class 属性。
http://struts.apache.org/1。 x/struts-taglib/tlddoc/html/select.html
I just did a quick check of the Struts tag lib API and it looks like the styleClass attribute for the Struts select tag will create a class attribute.
http://struts.apache.org/1.x/struts-taglib/tlddoc/html/select.html
为此,我怀疑您必须滚动自己的标签。 您可以创建一个新的 myselect 标记,该标记接受 optionClass 参数,该参数将该类设置为每个选项元素。
For this I suspect that you will have to roll your own tag. You can create a new myselect tag that accepts a optionClass parameter that sets that class to each option element.