您的位置:首页 > 编程语言 > Java开发

整合SpringMvc和mybatis问题:后台已传值到jsp,但显示不出来

2017-04-18 09:37 246 查看
昨天整合SpringMvc和mybatis后,明明后台已查询出来值,也传到了前台,但是前台值显示为空!现在调试好了,一定要记录下来!!


涉及到从数据库获取值的时候,在前台取值一定要注意字段的大小写!!

1.后台已获取到值(注意这个itemList里的字段名都是大写的!!)






2.前台显示值为空






前台jsp部分代码:取值的字段名是小写



itemList.jsp修改后:

商品列表:
<table width="100%" border=1>
<tr>
<td>商品名称</td>
<td>商品价格</td>
<td>生产日期</td>
<td>商品描述</td>
<td>操作</td>
</tr>
<c:forEach items="${itemList }" var="item">
<tr>
<td>${item.NAME}</td>
<td>${item.PRICE}</td>
<td><fmt:formatDate value="${item.CREATETIME}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
<td>${item.DETAIL}</td>
<td><a href="${pageContext.request.contextPath }/itemEdit.action?id=${item.ID}">修改</a></td>
</tr>
</c:forEach>
</table>

就能显示出来了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: