Доступ к параметрам запроса из JSP View в Spring Web MVC без помещения их в модель - PullRequest
5 голосов
/ 24 января 2012

Я хотел бы иметь возможность получить доступ к некоторым параметрам HTTP GET непосредственно в JSP, без необходимости передавать их через модель Controller +, но в то же время все ещеиспользуйте механизм диспетчер / контроллер / модель / представление для других параметров и логики.

Это потому, что у меня есть много параметров HTTP GET, которые генерируются Javascript и используются также только в Javascript.Моим контроллерам они вообще не нужны.

Я пытался ${arg}, ${request.arg}, ${requestScope.arg}, похоже, ничего не работает.

Если я обошел диспетчер, ${requestScope.arg}работает.

Но есть ли способ заставить его работать с диспетчером ?

Спасибо!

1 Ответ

8 голосов
/ 24 января 2012

Если это параметры запроса, к которым вы хотите получить доступ (а не атрибуты запроса, как указано в заголовке), то синтаксис будет ${param.parameterName}.

Если это атрибуты запроса, то это ${requestScope.attributeName}.

См. http://java.sun.com/products/jsp/syntax/2.0/syntaxref207.html#1010522 для краткого справочника.

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