Java HTML-复选框有条件选中
我已经编写了这个简单的jsp页面:我想显示一个简单的对象Person列表,其中一个标签显示Person的名字,一个复选框显示Person是否至少18岁 我还编写了相应的Java类“Person”,其中包含一个字符串名和一个布尔值isAdult 这是我的jsp personList是Person对象的列表Java HTML-复选框有条件选中,java,html,spring,jsp,spring-mvc,Java,Html,Spring,Jsp,Spring Mvc,我已经编写了这个简单的jsp页面:我想显示一个简单的对象Person列表,其中一个标签显示Person的名字,一个复选框显示Person是否至少18岁 我还编写了相应的Java类“Person”,其中包含一个字符串名和一个布尔值isAdult 这是我的jsp personList是Person对象的列表 <table> <th>NAME</th> <th>IS ADULT</th> <c:fo
<table>
<th>NAME</th>
<th>IS ADULT</th>
<c:forEach var="person" items="${personList}">
<tr>
<td>${person.name}</td>
<td>
<input type="checkbox" value="checked"/>
</td>
</tr>
</c:forEach>
</table>
代码的这一部分向我显示了一个列表,其中所有复选框都未选中,名称都正确
如何获得列表中的每个复选框都已选中或未选中,并引用Person对象的布尔属性“isAdult”?您可以像这样使用EL三元运算符:
<input type="checkbox" ${person.adult ? 'checked' : ''}>
${person.maintal}将调用封装成人属性的isAdult方法。您可以像这样使用EL三元运算符:
<input type="checkbox" ${person.adult ? 'checked' : ''}>
${person.成人}将调用封装成人属性的isAdult方法