Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Не могу получить параметры через HttpServletReques


Автор: Shamus 16.5.2006, 10:02
Не могу получить параметры через HttpServletRequest.


HttpServletRequest req = ((HttpServletRequest) getFacesContext().getCurrentInstance ().getExternalContext ().getRequest ());
пробовал и так
ServletRequest req = ((ServletRequest) FacesContext.getCurrentInstance ().getExternalContext ().getRequest ());

метод
req.getRequestedURL — получаю нормальный адрес
req.getQueryString() — пустую строку
req.getParameter(aaa) — null

Параметры передаю
localhost:8080/something1/faces/page1.jsp?aaa=bbb
И вообще не один параметр не передается
Если делаю
req.getParameterNames(), потом смарю — там пурга какаято "formhidden:button....." (что то в этом духе)
Как будто после знака вопроса всё обрезает.

Помоните, плз...
Ах, да.
Tomcat 5.5
если нужен web.xml — выложу
Помоните, плз... 

Автор: jimur 16.5.2006, 21:06
если это код из jsp - там же есть implicit objects:

request 
response
pageContext
session
application
out
config
page 

Автор: MisterCleric 17.5.2006, 07:47
ты же в URL пишешь jsp, а не servlet.
Правильно говорит Jimur: попробуй через встроенные объекты jsp 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)