Adr*_*ita 3 html java spring jsp spring-mvc
我编写了这个简单的 jsp 页面:我想显示一个简单的对象(人)列表,带有一个标签(显示该人的姓名)和一个复选框(显示该人是否至少 18 岁)。
我还编写了相应的 Java 类“Person”,其中包含一个字符串(名称)和一个布尔值(isAdult)。
这是我的jsp(personList是Person对象的列表)
<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>
Run Code Online (Sandbox Code Playgroud)
这部分代码向我显示了一个列表,其中所有复选框均未选中(名称是正确的。
如何引用 Person 对象的布尔属性“isAdult”来获取列表中的每个复选框都已选中(或未选中)?
EL您可以像这样使用三元运算符:
<input type="checkbox" ${person.adult ? 'checked' : ''}>
Run Code Online (Sandbox Code Playgroud)
${person.adult}将调用isAdult封装属性的方法adult。
| 归档时间: |
|
| 查看次数: |
7272 次 |
| 最近记录: |