如何为<portlet:resourceurl>?</portlet:resourceurl>的参数赋值

时间:2012-07-27 16:34:58

标签: jsp jboss jstl portlet jboss-portal

我正在尝试为&lt; portlet:resourceURL /&gt;

的参数赋值
<portlet:resourceURL id="<%=Constants.Color%>" var="<%=Constants.Color%>"/>

此代码不起作用。

public class Constants {
    public static final String Color = "Red";
}

1 个答案:

答案 0 :(得分:5)

为了使用jsp中的resourceURL传递param,你会做类似......

的事情
      <portlet:resourceURL var="varname" escapeXml="false">
        <portlet:param name="paramName" value="paramVal" />
      </portlet:resourceURL>

在您的portlet中

      request.getParameter("paramName");