Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java EE (J2EE) и Spring > Как получить URL в JSP, используя Struts? |
Автор: dsp 9.11.2005, 16:03 |
Есть строка кода: <% String requestURL = request.getRequestURL().toString(); %> Нужно написать аналогично на Struts-ах. |
Автор: vepeter 11.11.2005, 20:39 |
а что значит "на Struts-ах"? в Action-е, JSP, или где еще? Всякая JSP исполнит приведенный Вами код. Всякому Action-у в метод execute (или иже с ним) передается объект HttpServletRequest, поэтому можно сделать то же. |
Автор: Guest 14.11.2005, 15:59 |
Да в JSP-ине. На Struts-ах значит с использованием Struts-вых тегов. |
Автор: sragio 22.11.2005, 18:22 | ||
Вроде нету http://struts.apache.org/struts-taglib, что логично. Придется писать свой custom tag. |
Автор: парторг 24.11.2005, 02:06 |
без кастом-тега можно извратиццо ;) через <tiles:insert вызываете некий action, который в сессию засовывает соответствующую строчку из request, которую затем получаете с пом обычных стратсовых тегов |
Автор: sragio 24.11.2005, 12:13 |
Ну или повесить contoller и опять таки достать из сесии. Но, имхо, уж больно извратно, проще уж скриплет. |