您的位置:首页 > 数据库 > MySQL

关于MySQL+jsp+servlets实例----jstl标签中boolean值的获取问题

2016-02-03 16:57 495 查看
基础描述:mysql+jsp+servlet+mybatis+jstl

问题:在查询结果后,boolean选项的数据无法显示到页面

public class House implements Serializable {

private int houseId;
private boolean isRent;//get、set方法略,自动生成
}


jstl标签页输出

<c:forEach items="${Houses}" var="house" >
<tr>
<td><c:out value="${house.houseId}"></c:out></td>
<td><c:out value="${house.isRent}"></c:out>
</td>
</tr>
</c:forEach>


页面出错:无法找到该类下的该变量

ps:认真的检查比对,发现变量都存在,又检查Mybatis的映射文件,全部正常,但是就是提示找不到,再又查资料看是否是jstl对boolean的处理,最后没办法了,又回到起点,重新检查House类,突然发现系统生成的get、set方法出现问题

解决办法:对提示找不到对应类的变量的话,首先检查变量,其次检查get\set方法,若有mybatis,最后检查映射文件选项
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: