整合SpringMvc和mybatis問題:後臺已傳值到jsp,但顯示不出來

整合SpringMvc和mybatis後,明明後臺已查詢出來值,也傳到了前臺,但是前臺值顯示爲空!現在調試好了,一定要記錄下來!!罵人

涉及到從數據庫獲取值的時候,在前臺取值一定要注意字段的大小寫!!


1.後臺已獲取到值(注意這個itemList裏的字段名都是大寫的!!)



2.前臺顯示值爲空


前臺jsp部分代碼:取值的字段名是小寫



itemList.jsp修改後:

[html] view plain copy
  1. 商品列表:  
  2. <table width="100%" border=1>  
  3. <tr>  
  4.     <td>商品名稱</td>  
  5.     <td>商品價格</td>  
  6.     <td>生產日期</td>  
  7.     <td>商品描述</td>  
  8.     <td>操作</td>  
  9. </tr>  
  10. <c:forEach items="${itemList }" var="item">  
  11. <tr>  
  12.     <td>${item.NAME}</td>  
  13.     <td>${item.PRICE}</td>  
  14.     <td><fmt:formatDate value="${item.CREATETIME}" pattern="yyyy-MM-dd HH:mm:ss"/></td>  
  15.     <td>${item.DETAIL}</td>  
  16.     <td><a href="${pageContext.request.contextPath }/itemEdit.action?id=${item.ID}">修改</a></td>  
  17. </tr>  
  18. </c:forEach>  
  19. </table>  


就能顯示出來了。
發佈了2 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章