如何在Struts2JSP中使用全局前向(struts-config.xml)?
How to use a global forward (struts-config.xml) in Struts2 JSP?
我正在将 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'/>" />
在 Struts 2 中的 JSP 中执行此操作的等效方法是什么?我尝试了 <s:url value="css">
但没有成功。
我只想指出 global-forwards 中的引用。我确定这是我忽略的简单事情。
更新: 听着,是否有比使用 struts-config.xml 更好的方法(我想知道是否应该使用它在 Struts 2) 中,请务必让我直截了当。我只是不知道使用实际路径是否 superior/inferior 到使用指定的转发名称。
不需要一些全局正向映射之类的。只需使用带有 value
属性的 <s:url>
标签。
<link rel="stylesheet" id="default" type="text/css"
href="<s:url value='/common/css/app-global.css'/>" />
我正在将 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'/>" />
在 Struts 2 中的 JSP 中执行此操作的等效方法是什么?我尝试了 <s:url value="css">
但没有成功。
我只想指出 global-forwards 中的引用。我确定这是我忽略的简单事情。
更新: 听着,是否有比使用 struts-config.xml 更好的方法(我想知道是否应该使用它在 Struts 2) 中,请务必让我直截了当。我只是不知道使用实际路径是否 superior/inferior 到使用指定的转发名称。
不需要一些全局正向映射之类的。只需使用带有 value
属性的 <s:url>
标签。
<link rel="stylesheet" id="default" type="text/css"
href="<s:url value='/common/css/app-global.css'/>" />