2009-02-16 29 views
1

我有一個使用中的屬性Struts標籤,像這樣的一些舊的JSP代碼:使用Struts中的屬性標籤JSPX文件

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

我不能得到這個在JSPX文件的工作,雖然。有沒有很好的選擇,可以獲得相同的功能而不會造成太多混亂?

回答

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}"/> 
+0

是它,然後在功能無法使用S:內部URL標籤的href標籤?這段代碼中幾乎沒有實例,其中s:url在頁面上被多次調用,所以這將創建一系列的一次性變量。 – wds 2009-02-16 14:39:55