I have a XSLT and i am using Struts Tag in the XSL(To ensure that after the Page is rendered and the user enters the data we get the data in our form beans).
When i use a Transformer and create a JSP/HTML out of it and render that using Struts. I do not face any issues.
When i write the Transformer directly to Output Stream , then the Struts tags are not rendered.
For example if i write
transformer.transform(new StreamSource(new File(path+"/POC/jsp/index.xml")),
new StreamResult( new File(path+"/POC/jsp/index.jsp")));
This works perfectly fine.
when i do
transformer.transform(new StreamSource(new File(path+"/POC/jsp/index.xml")),
new StreamResult( response.getOutputStream()));
The widgets having struts tags are not shown in the UI.
I tried using Model2X using a servlet but no luck as well
Can anyone help me please.