Java 如何基于可用性在jsp上创建复选框?
我希望基于可用性在jsp上创建复选框,例如,库存高于0的项目将显示在页面上供购买。因此,例如,如果有3个可用项目,将为3个项目创建3个复选框,我不想显示库存为0的项目。有没有一种方法可以在jsp上实现这一点Java 如何基于可用性在jsp上创建复选框?,java,html,jsp,checkbox,ejb,Java,Html,Jsp,Checkbox,Ejb,我希望基于可用性在jsp上创建复选框,例如,库存高于0的项目将显示在页面上供购买。因此,例如,如果有3个可用项目,将为3个项目创建3个复选框,我不想显示库存为0的项目。有没有一种方法可以在jsp上实现这一点 另外,我的java数据库中有一个item实体,它可以让我知道可用库存的数量。您可以将此item实体传递给模型(因此可以从JSP访问它) 然后,您可以使用JSTL核心中的标记从1迭代到可用的项目数,并显示每个项目的复选框 假设您的实体是一个名为“myItem”的模型变量,并且您的实体有一个字段
另外,我的java数据库中有一个item实体,它可以让我知道可用库存的数量。您可以将此item实体传递给模型(因此可以从JSP访问它) 然后,您可以使用JSTL核心中的标记从1迭代到可用的项目数,并显示每个项目的复选框 假设您的实体是一个名为“myItem”的模型变量,并且您的实体有一个字段
availableCount
,用于存储可用项目的数量,您可以这样做:
<c:forEach var="i" begin="1" end="myItem.availableCount">
<label>
Item <c:out value="${i}"/>
<input type='checkbox' value='item<c:out value="${i}"/>' />
</label>
</c:forEach>
项目
请注意,为了使用JSTL核心标记,必须在JSP文件中使用适当的taglib导入声明。阅读更多