Мой проект использует hibernate 3.4.0 GA для доступа к базе данных и Spring MVC 2.5.6 для обработки веб-запросов и jsp (jstl) для визуализации представления (
Я получаю список объектов из базы данных в спящем режиме и добавляю его как модель в карту моделей для jsp. Когда jsp рендеринг моей веб-страницы, он выдает исключение «javax.el.PropertyNotFoundException» .
javax.el.PropertyNotFoundException: Свойство 'timestamp' не найдено в типе java.lang.String
, и исключение исходит от:
<c:forEach var="statusHistory" items="statusHistoryList">
${statusHistory.timestamp}
</c:forEach>
Похоже, что «statusHistory» рассматривается как String, но не объект.
Класс StatusHistory имеет свойство timestamp и метод получения:
public Class StatusHistory{
...
private Date timestamp;
public Date getTimestamp(){...}
...
}
Я искал в Google целый день. В некоторых сообщениях говорится, что метод получения не соответствует соглашению. Но, похоже, это не мой случай.
public Class StatusHistory{
...
private Date timestamp;
public Date getTimestamp(){...}
...
}
Я искал в Google целый день. В некоторых сообщениях говорится, что метод получения не соответствует соглашению. Но, похоже, это не мой случай.
public Class StatusHistory{
...
private Date timestamp;
public Date getTimestamp(){...}
...
}
Я искал в Google целый день. В некоторых сообщениях говорится, что метод получения не соответствует соглашению. Но, похоже, это не мой случай.
кто-нибудь может мне помочь?
Заранее спасибо Эндрю