Как использовать глобальный форвард (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'/>" />
Другие вопросы по тегам