Модельный объект в Spring MVC - PullRequest
       6

Модельный объект в Spring MVC

0 голосов
/ 16 февраля 2019

Какова область действия атрибутов, которые мы добавляем в объект модели?Например: Foo foo = new Foo ();model.addAttribute ("foo", foo);Может ли "foo" использоваться несколькими запросами?

1 Ответ

0 голосов
/ 23 февраля 2019

Как я знаю, "Модель" - это интерфейс Springs, который используется в контроллерах для возврата данных в представление.В вашем JSP вы сможете печатать ваш объект Foo по $ {foo}, потому что вы добавили его в атрибуты моделей.И это только для текущего запроса.

Пример: https://www.javatpoint.com/spring-mvc-model-interface

Если вы хотите что-то для нескольких запросов, возможно, вам следует использовать Session Object.В вашем контроллере вы можете взять HttpServletRequest request.getSession().addAttribute(foo); и распечатать его, как описано здесь Печать атрибутов сеанса в jsp .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...