jsp中Property 'XXX' not found on type java.lang.String解決方案

該種錯誤一般出現在將數據存到域中,之後又需要在JSP文件中解析,一般常見有以下3種情況會出現


1.使用JSTL中的foreach標籤並用EL表達式讀取items時,EL表達式的後大括號與引號之間有空格

<c:forEach items="${order.list } " var="orderitem">
正確應爲

<c:forEach items="${order.list }" var="orderitem">


2..使用JSTL中的foreach標籤,並且items沒有使用EL表達式讀取域中的內容。

<c:forEach items="order.list" var="orderitem">
正確應爲
<c:forEach items="${order.list }" var="orderitem">


3.指令標籤錯誤

正確的指令標籤爲

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章