【发布时间】:2016-06-27 00:55:57
【问题描述】:
JSP:
<form:select path="owner" id="funding-owner" class="funding-owner">
<c:forEach items="${itemList}" var="obj">
<form:option value="${obj.value}" data-street="${obj.street}"> ${obj.title} </form:option>
</c:forEach>
</form:select>
HTML 输出:
<select id="funding-owner" class="funding-owner">
<option value="-1" data-street="100 First st">Waqas Ahmed</option>
<option value="0" data-street="5881 Spring Rock Circle">Abdul Kareem</option>
</select>
问题:
我想在选择选项中添加多个data-* 属性,而不仅仅是一个属性。
<select id="funding-owner" class="funding-owner">
<option value="1" data-street="100 First st" data-zip="44329" data-city="Columbus" data-state="OH">Waqas Ahmed</option>
<option value="0" data-street="1000 NS Secon" data-zip="12345" data-city="Fairfield" data-state="NY">Abdul Kareem</option>
</select>
如何在 JSP 中做到这一点? (我可以使用 Spring 3 标签)
【问题讨论】:
-
写自定义标签以外的任何解决方案。
-
您可以在 foreach 中仅使用
-
我没有得到你。你能举个例子吗?我关心的是在 中加载多个动态属性
标签: html jsp spring-mvc jstl jsp-tags