2012-01-23 14 views
5

Chciałbym być w stanie uzyskać dostęp kilka HTTP GET parametrów bezpośrednio w JSP, bez mającą przekazać je za pośrednictwem kontrolera + Model, ale w tym samym czasie nadal używa mechanizmu dyspozytora/kontrolera/modelu/widoku do innych parametrów i logiki.parametry żądania dostępu z JSP View w Spring Web MVC bez narażania ich na modelu

Dzieje się tak, ponieważ mam wiele parametrów HTTP GET, które są generowane przez Javascript i używane również tylko w JavaScript. Moi kontrolerzy wcale ich nie potrzebują.

Próbowałem ${arg}, ${request.arg}, ${requestScope.arg}, nic nie działa.

Jeśli pomijam dyspozytora, działa ${requestScope.arg}.

Ale czy istnieje sposób, aby zadziałał z dyspozytorem?

Dzięki!

Odpowiedz

8

Jeśli chodzi o parametry żądania, do których chcesz uzyskać dostęp (i nie żądaj atrybutów, takich jak tytuł), wówczas składnia to ${param.parameterName}.

Jeśli chodzi o atrybuty żądania, to jest to ${requestScope.attributeName}.

Patrz: http://java.sun.com/products/jsp/syntax/2.0/syntaxref207.html#1010522, aby uzyskać szybki dostęp do referencji.

+0

Tytuł zaktualizowano, aby wywołać parametry żądania. – rustyx

Powiązane problemy