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


Автор: goodday1941 13.1.2010, 17:19
нужно полчутить с реквеста путь к жспишке которая вызываеться через INCLUDE, стандартных методов для этого я не вижу, но под дебагером видно что есть переменная requestDispatcherPath класса ApplicationHttpRequest которая содержит нужную мне инфу, как к ней достучаться? smile

или возможно есть более разумный вариант?

Автор: goodday1941 13.1.2010, 17:36
ничего умней пока не придумал как использовать рефлексию:

Код

Field privateStringField=request.getClass().getDeclaredField("requestDispatcherPath");
privateStringField.setAccessible(true);
String fieldValue = (String) privateStringField.get(request);

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