我是websphere门户网站的新手。
如何在websphere portlet 8中设置标题?
答案 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");
}