簡體   English   中英

如何在 Struts2 JSP 中使用全局轉發(struts-config.xml)?

[英]How to use a global forward (struts-config.xml) in Struts2 JSP?

我正在將 Struts1 Web 應用程序遷移到 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'/>" />

在 Struts 2 的 JSP 中執行此操作的等效方法是什么? 我試過<s:url value="css">但沒有運氣。

我只想指出 global-forwards 中的參考。 我敢肯定這是我忽略的一些簡單的事情。

更新:聽着,如果有比使用 struts-config.xml 更好的方法(我想知道它是否應該在 Struts 2 中使用),那么無論如何,讓我直截了當。 我只是不知道使用實際路徑是否優於/劣於使用指定的轉發名稱。

不需要一些全局正向映射或其他什么。 只需使用帶有value屬性的<s:url>標簽。

<link rel="stylesheet" id="default" type="text/css" 
      href="<s:url value='/common/css/app-global.css'/>" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM