今天同学遇到一个问题,看了看是一个很容易犯的错误:
提示在JSP页面的58行,但是58行没有问题,向上看,原来是
<c:forEach items="${booklist} " var="book">
<div class="item">
<div>
<img alt="" src="upimg/${book.p1 }">
</div>
</c:forEach>
c:foreach循环中items中多了一个空格,正确形式是:
<c:forEach items="${booklist}" var="book">
<div class="item">
<div>
<img alt="" src="upimg/${book.p1 }">
</div>
<div><a href="bookDetail.do?bookid=${book.bookid}">${book.bookname }</a></div>
</div>
</c:forEach>