Когда вы используете Tiles with Struts и делаете ...
request.getRequestURL()
... вы получите URL например, /WEB-INF/jsp/layout/newLayout.jsp
вместо реального URL, который был введен / нажат пользователем, что-то вроде /context/action.do
.
В более новых версиях Struts, 1.3.x и более поздних, вы можете использовать решение , упомянутое в javaranch , и получить реальный URL, используя атрибут запроса ORIGINAL_URI_KEY
.
Но как это сделать в Struts 1.2.x?