powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring mvc не отображается значение на странице
2 сообщений из 2, страница 1 из 1
Spring mvc не отображается значение на странице
    #39374329
Timein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь вывести на страницу данные из контроллера, но ничего не выходит.
Класс User:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
public class User {

    private String login;
    private String password;

    public User(String login, String password) {
        this.login = login;
        this.password = password;
    }

    public User() {

    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }
}



Контроллер UserController
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
@Controller
public class UserController {
    @RequestMapping(value = "/user", method=RequestMethod.GET)
    public String list(Model uiModel) {
        List<User> contacts = Arrays.asList(new User("123", "123"), new User("dfsd","sdfsdf"));
        uiModel.addAttribute("users", contacts);
        return "user";
    }
}



user.jsp
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <div xmlns:jsp="http://java.sun.com/JSP/Page"
      xmlns:c="http://java.sun.com/jsp/jstl/core"
      xmlns:spring="http://www.springframework.org/tags"
      version="2.0">
     <jsp:directive.page contentType="text/html;charset=UTF-8"/>
     <h1>User Listing</h1>
         <table>
             <thead>
                 <tr>
                     <th>ID</th>
                     <th>Name</th>
                 </tr>
             </thead>
             <tbody>
                 <c:forEach var="user" items="${users}">
                     <tr>
                         <td><c:out value="${user.login}"/></td>
                         <td>${user.password}</td>
                     </tr>
                 </c:forEach>
             </tbody>
         </table>
 </div>



Ответ на странице (если через F12 смотреть)
Код: html
1.
2.
3.
4.
5.
6.
       <c:forEach var="user" items="[com.example.secure.entity.User@60ff7ec4, com.example.secure.entity.User@5747b047]">
                     <tr>
                         <td><c:out value=""/></td>
                         <td></td>
                     </tr>
       </c:forEach>
...
Рейтинг: 0 / 0
Spring mvc не отображается значение на странице
    #39374334
Timein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, ошибку нашел. Неправильно user.jsp написал
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring mvc не отображается значение на странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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