|
|
|
[
Permlink
| « Hide
]
Paul Boudreaux - [27/Apr/07 04:08 AM ]
This is a bit of a lazy fix, but should fix the issue. Haven't tested it while not using SSL.
Fixed, changes are at :-
Modified: mybrain\webwork\src\java\com\opensymphony\webwork\dispatcher\HttpHeaderResult.java Modified: mybrain\webwork\src\java\com\opensymphony\webwork\util\ClassLoaderUtils.java Adding: mybrain\webwork\src\java\com\opensymphony\webwork\views\AbstractHttpHeaderPopulatingResult.java Modified: mybrain\webwork\src\java\com\opensymphony\webwork\views\jasperreports\JasperReportsResult.java Modified: mybrain\webwork\src\test\com\opensymphony\webwork\dispatcher\HttpHeaderResultTest.java Sending content: mybrain\webwork\src\java\com\opensymphony\webwork\util\ClassLoaderUtils.java Sending content: mybrain\webwork\src\java\com\opensymphony\webwork\views\AbstractHttpHeaderPopulatingResult.java Sending content: mybrain\webwork\src\test\com\opensymphony\webwork\dispatcher\HttpHeaderResultTest.java Sending content: mybrain\webwork\src\java\com\opensymphony\webwork\dispatcher\HttpHeaderResult.java Sending content: mybrain\webwork\src\java\com\opensymphony\webwork\views\jasperreports\JasperReportsResult.java Completed: At revision: 2977 Hi guys,
Implemeted this as follows :- We now have an abstract class AbstractHttpHeaderPopulatingResult that populate headers into http servlet response. Eg. <result ...> <param name="header.Content-Type">text/html</param> <param name="header.Pragma">no-cache</param> .... </result> Two classes that extends from it are HttpHeaderResult and JasperReportsResult. This allow both to have response header populated. HttpHeaderResult goes a bit further to allow its http status to be set as well. This was a refactor from previous version of HttpHeaderResult to move the http header population stuff into an abstract class (AbstractHttpHeaderPopulatingResult) Kindly review. Cheers. | ||||||||||||||||||||||||||||||||||||||||||||||||||||