在websphere门户中设置标头

时间:2017-07-01 15:54:45

标签: websphere-portal

我是websphere门户网站的新手。

如何在websphere portlet 8中设置标题?

1 个答案:

答案 0 :(得分:1)

您可以通过启用两阶段渲染来执行此操作:https://www.ibm.com/support/knowledgecenter/en/SSHRKX_8.5.0/mp/dev-portlet/jsr2phase_overview.html

在portlet.xml中启用两阶段渲染,如下所示:

<portlet>
    ...
    <container-runtime-option>
        <name>javax.portlet.renderHeaders</name>
        <value>true</value>
    </container-runtime-option>
</portlet>

然后,您可以使用setProperty或addProperty响应方法在doHeaders方法中设置标题:

@Override
protected void doHeaders(RenderRequest request, RenderResponse response) {
   response.addProperty("MyHeader", "MyHeaderValue");
}