用freemarker预选选择字段
在我准备好ftl页面的struts2操作中
private static List<Product> listOfProducts;
与吸气剂和二手药。 这份清单充满了产品。 列表中的第一个产品具有类型B.
在ftl页面中,我正在遍历产品列表
<#list listOfProducts as product>
<select name = product[0].type>
<option value="A">fistType</option>
<option value="B">secondType</option>
<option value="C">thirdType</option>
</select>
</#list>
问题是,即使在列表中我有一个类型为B的产品,每次都会预先选择firstType。
你能告诉我我在这里错过了什么吗? 为什么在ftl加载时未选择选项B?
谢谢
有关选择的正确语法,请参阅http://www.w3schools.com/tags/tag_select.asp
属性“名称”设置控件的名称 - 它不影响选择
请参阅如何设置HTML <select>元素的默认值? 如何做到这一点
使用Struts选择标签。
<@s.select theme="simple" name="selectedProduct" list="listOfProducts" listKey="productId" listValue="productName" value="defaultProduct"/>
请通过以下链接中的示例进行更多了解。
http://www.mkyong.com/struts2/struts-2-sselect-drop-down-box-example/
链接地址: http://www.djcxy.com/p/88093.html