Как использовать глобальный форвард (struts-config.xml) в JSP Struts2?
Я перевожу веб-приложение Struts1 на Struts2. В моем файле struts-config.xml есть следующее:
<global-forwards >
<forward name="css" path="/common/css/app-global.css" />
</global-forwards>
В моем JSP сегодня (Struts 1) у меня есть этот вызов:
<link rel="stylesheet" id="default" type="text/css" href="<html:rewrite forward='css'/>" />
Каков эквивалентный способ сделать это в JSP в Struts 2? Я старался <s:url value="css">
но не повезло.
Я просто хочу указать на ссылку в глобальных форвардах. Я уверен, что это что-то простое, я пропускаю.
ОБНОВЛЕНИЕ: Слушайте, если есть лучший способ, чем использовать struts-config.xml (который мне интересно, если это даже следует использовать в Struts 2), то, конечно, поправьте меня. Я просто не знал, было ли использование фактического пути выше или ниже, чем использование указанного прямого имени.
1 ответ
Нет необходимости в глобальном прямом отображении или чем-то еще. Просто используйте <s:url>
пометить с value
приписывать.
<link rel="stylesheet" id="default" type="text/css"
href="<s:url value='/common/css/app-global.css'/>" />