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

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

2017-12-13 02:26 477 查看
整合SpringMvc和mybatis后,明明后台已查询出来值,也传到了前台,但是前台值显示为空!现在调试好了,一定要记录下来!!


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

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



2.前台显示值为空



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



itemList.jsp修改后:

[html] view
plain copy

商品列表:  

<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>  

就能显示出来了。

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