你的位置:首页 > 软件开发 > Java > JSTL标签出错:c:forEach var=book items=${requestScope.books} varStatus=status

JSTL标签出错:c:forEach var=book items=${requestScope.books} varStatus=status

发布时间:2016-10-11 12:00:05
今天在运行书里的JSTL标签代码的时候出错,总结一下:问题1.The JSP specification requires that an attribute name is preceded by whitespace 解决:<c:forEach var=" ...

JSTL标签出错:c:forEach var=book items=${requestScope.books} varStatus=status

今天在运行书里的JSTL标签代码的时候出错,总结一下:

问题1.The JSP specification requires that an attribute name is preceded by whitespace 

解决:<c:forEach var="book" items="${requestScope.books}"varStatus="status">出错

改为:<c:forEach var="book" items="${requestScope.books}" varStatus="status">

原因:varStatus="status"前加空格

------------------------------------------------------------------ 

问题2.Property 'isbn' not found on type java.lang.String

解决:<c:forEach var="book" items=" ${requestScope.books}" varStatus="status">出错

改为:<c:forEach var="book" items="${requestScope.books}" varStatus="status">

原因:${requestScope.books}前去掉空格

------------------------------------------------------------------ 

问题3.程序能运行了,jsp能访问,但是EL表达式读取不到想要的信息   

解决:没有在.无法调用servlet向jsp传对象。

在.

<servlet>  <servlet-name>BooksServlet</servlet-name>  <servlet-class>com.controller.BooksServlet</servlet-class></servlet><servlet-mapping>  <servlet-name>BooksServlet</servlet-name>  <url-pattern>/BooksServlet</url-pattern></servlet-mapping>

原标题:JSTL标签出错:c:forEach var=book items=${requestScope.books} varStatus=status

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。