javax.el.PropertyNotFoundException на странице JSP

Я получаю сообщение об ошибке в JSP и не могу понять, что ее вызывает. Я включил все подходящие библиотеки и позаботился о том, чтобы следовать соглашению bean-компонентов о верхнем/нижнем регистре. Вот соответствующий код в JSP:

<c:forEach items="${relevantData}" var="entry">
     <p>${entry.price}</p>
</c:forEach>

релевантные данныебыли List. Для целей этого вопроса достаточно сказать, что MyData— это класс, который содержит Doubleименованную цену (геттер и сеттер соответствуют соглашению о компонентах). Когда я пытаюсь загрузить эту страницу, я получаю следующую ошибку в журналах сервера (Tomcat 7.0.22):

javax.el.PropertyNotFoundException: 
Property 'price' not readable on type java.lang.Double

Почему я получаю эту ошибку и как ее исправить?

8
задан Wallace Brown 19 June 2012 в 21:55
поделиться