在jspx文件中的属性中使用struts标签

时间:2009-02-16 13:33:55

标签: jsp xhtml struts2 jspx

我有一些旧的jsp代码,它们在属性中使用struts标记,如下所示:

<link href="<s:url value='/styles/layout.css'/>" 
  rel="stylesheet" type="text/css" media="all"/>

我不能让它在jspx文件中工作。有没有一个很好的替代方案可以获得相同的功能,而不会有太多的混乱?

1 个答案:

答案 0 :(得分:1)

试试这个

    <c:set var="myUrl"><s:url value='/styles/layout.css'/></c:set>
    <link href="${myUrl}"/>

您可能还想尝试这种形式,但我真的不记得它是否有效:

    <s:url value='/styles/layout.css' var="anUrl"/>
    <link href="${anUrl}"/>