[
https://issues.apache.org/struts/browse/WW-3301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dushyant Pandya updated WW-3301:
--------------------------------
Summary: template_exception_handler=rethrow and struts action tag in
freemarker page makes the action result to be put in response before the actual
freemarker page execution response (was: template_exception_handler=rethrow
and struts action tag in freemarker tag makes the action result to be put in
response before the actual freemarker page execution response)
> template_exception_handler=rethrow and struts action tag in freemarker page
> makes the action result to be put in response before the actual freemarker
> page execution response
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: WW-3301
> URL: https://issues.apache.org/struts/browse/WW-3301
> Project: Struts 2
> Issue Type: Bug
> Affects Versions: 2.1.8
> Reporter: Dushyant Pandya
>
> When template_exception_handler=rethrow is set in freemarker.properties file
> and when a freemarker page is using s.action tag then the s.action tag
> execution response is added to the response before the freemarker execution
> response
> For example,
> Lets say I have
> 1. A freemarker page that invokes "someAction" from "someNamespace" as below
> 2.The "someAction" responds with a response lets "some action response"
> The freemarker page
> --------------------------------
> [#ftl]
> <body>
> Some body text
> [[email protected] name="someAction" namespace="someNamespace" executeResult=true
> /]
> </body>
> --------------------------------
> Expected Output:
> -----------------------
> In the above mentioned case the expected http response should have a body as
> follows
> <body>
> Some body text
> some action response
> </body>
> Actual Output:
> -----------------------
> The actual output puts the s.action tag invocation result before the
> freemarker output it (instead of in lining it) as below
> some action response
> <body>
> Some body text
> </body>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.