I saw it is taking elements from the window, i guess this for the desktop, but
can we change the code to be this way.
if (!headElements.isEmpty())
{
out.println("<JS_PORTLET_HEAD_ELEMENTS>");
for (KeyValue<String, Element> kvPair : headElements)
{
out.println(DOMUtils.stringifyElementToHtml(kvPair.getValue()));
}
out.print("</JS_PORTLET_HEAD_ELEMENTS>");
}
----- Original Message ----
From: Lance Zhang <[email protected]>
To: Jetspeed Developers List <[email protected]>
Sent: Sunday, August 16, 2009 9:42:13 AM
Subject: JS_PORTLET_HEAD_ELEMENTS in event of file download
Hi, David,
I am trying to use the FileServerPortlet and I think there is an issue.
The FileServe pipeline invokes the PortletValve, in the PortletAggregatorImpl,
the writeHeadElements by default write
JS_PORTLET_HEAD_ELEMENTS to the header. That makes the browser not able to
recognize the PDF coming back.
Once i commented out the section of code, the PDF seems coming back fine, is
this a defect or something wrong in the config?
If it is header, why it is not using addHeader?
thanks/Lance
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]