powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные Spring Jsp
7 сообщений из 7, страница 1 из 1
Не отображаются данные Spring Jsp
    #39170711
scott tyger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не правильно отображаются данные в Jsp

<c:forEach items="${users}" var="user">
<tr>
<td><c:out value="$(user.id)"/></td>
<td><c:out value="$(user.name)"/></td>
<td><c:out value="$(user.age)"/></td>
<td><c:out value="$(user.isAdmin)"/></td>
<td><c:out value="$(user.timestamp)"/></td>

В выводе $(user.id) и тд вместо реальных данных из базы
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170713
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scott tyger,

Фигурные скобки должны быть, по аналогии items="${users}"
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170747
scott tyger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vas0,

Спасибо, переделал вот так

<c:forEach items="${users}" var="user">
<tr>
<td><c:out value="${user.id}"/></td>
<td><c:out value="${user.name}"/></td>
<td><c:out value="${user.age}"/></td>
<td><c:out value="${user.isAdmin}"/></td>
<td><c:out value="${user.timestamp}"/></td>

Только работает если выводить id, name, age

javax.el.PropertyNotFoundException: Property 'isAdmin' not found on type com.stark.user00.model.User
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170750
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очевидно, нет свойства isAdmin.
Если есть метод isAdmin() , то это свойство admin : ${user.admin}
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170753
scott tyger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander A. Sak,

Вот так работает

<c:forEach items="${users}" var="user">
<tr>
<td><c:out value="${user.id}"/></td>
<td><c:out value="${user.name}"/></td>
<td><c:out value="${user.age}"/></td>
<td><c:out value="${user.admin}"/></td>
<td><c:out value="${user.createdDate}"/></td>

Но не понят откуда берется admin?

@Entity
public class User {
private int id;
private String name;
private Integer age;
private Boolean isAdmin = false;

@Temporal(TemporalType.TIMESTAMP)
@Column(name = "createdDate", updatable = false)
private Date createdDate;

Из сеттера?

@Column(name = "isAdmin")
public Boolean getAdmin() {
return isAdmin;
}

public void setAdmin(Boolean admin) {
isAdmin = admin;
}
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170760
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Берется" из геттера.
Может, все-таки почитать что-нибудь из букварей?
...
Рейтинг: 0 / 0
Не отображаются данные Spring Jsp
    #39170769
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробовать переименовать var="user" везде в user1
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные Spring Jsp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]