1
我想创建一个下拉框,其中包括从00号到59JSTL对象:选择
在网页上,它工作得很好,它显示就像我想要的,但是当我拿到分钟元素从形式getMinutes()
我得到字符串"${i.id}"
而不是所需的数字。
这里是我的代码:
<html:select property="minutes">
<c:forEach var="i" begin="0" end="59" step="1">
<c:if test="${ i < 10 }">
<html:option value="${i}"><c:out value="0${i}" /></html:option>
</c:if>
<c:if test="${ i >= 10 }">
<html:option value="${i}"><c:out value="${i}" /></html:option>
</c:if>
</c:forEach>
</html:select>
我已经尝试过以下的代码,但它也不管用。
<html:option value='<c:out value="${i}" />'></html:option>
Getter和setter已经定义,但它不起作用。 – user2071776 2013-02-14 15:48:10
我确实检查了它,现在它确实检查你的类型 – 2013-02-14 15:50:07