jsp上的javax.el.PropertyNotFoundException错误

时间:2014-05-12 19:53:51

标签: java jsp servlets jstl propertynotfoundexception

我有List<Products>,其中包含my products表的数据。在servlet上我得到了这个List<Products>。我通过以下代码将此列表传递给JSP:

List<Products>Products=new SessionBeanClass().DisplayProducts(arr);
request.setAttribute("Products",Products);
request.getRequestDispatcher("sample2.jsp").forward(request, response);

我正在通过以下代码显示LIST的数据:

<c:forEach items="${requestScope['Products']}" var="emp" >
    <table>
        <tr>
            <td>  ${emp.getPrice()} </td>
        </tr>
    </table>
</c:forEach>

但是当我这样写的时候

<c:forEach items="${requestScope['Products']}" var="emp" >
    <table>
        <tr>
            <td>  ${emp.Price()} </td>
        </tr>
    </table>
</c:forEach>

它显示错误

  

javax.el.PropertyNotFoundException'找不到价格

为什么?

1 个答案:

答案 0 :(得分:2)

更改

${emp.Price()}

${emp.price}