[
https://issues.apache.org/jira/browse/WW-3587?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dustin Digmann updated WW-3587:
-------------------------------
Attachment: (was: SubmitHandler.java)
> Provide Mechanism to replace FreeMarker with Java Template, enhance Java
> Template features
> ------------------------------------------------------------------------------------------
>
> Key: WW-3587
> URL: https://issues.apache.org/jira/browse/WW-3587
> Project: Struts 2
> Issue Type: Improvement
> Components: Plugin - Java Templates
> Affects Versions: 2.2.1.1
> Reporter: Dustin Digmann
> Attachments: CheckBoxListHandler.java, FieldErrorHandler.java,
> RadioHandler.java, SimpleTheme.java, SubmitHandler.java
>
>
> We recently did some profiling and identifying of inefficiencies within our
> system. Part of our search found FreeMarker was not as quick as we would
> like. We found Java Template as an alternative and began incorporating it.
> Java Template required some changes on our part.
> * Radio and checkboxes were not implemented.
> * We added cssClass and cssStyle to the submit tag.
> * We removed unused imports from the head tag.
> * FieldError required an unordered list of errors which could not be
> presented in the way we needed. We changed to a break-row-delimited and 'red'
> block. Admittedly, this solution is fairly custom to our solution, but I
> feel you will see our need here. Let me know if you need more info.
> Dropping Java Template into our project still requires us to include
> FreeMarker.
> Our goals:
> We are currently branching Java Template within our project. We do not want
> to do this for very long. Three of the solutions we created for Java
> Template seem like global improvements. The FieldError change might be
> harder to solve globally, but I think our desires are mentioned. We are
> asking for these changes to be applied to the Java Template project, so we no
> longer have to maintain them internally. Hopefully the community can benefit
> from these updates.
> I am not a fan of toting around FreeMarker within our project even though we
> are no longer using it. We have not researched how we can solve this, but
> would appreciate suggestions or a global solution.
> I can provide source for the Java Template changes but this form does not
> have an attachment feature. Maybe the next page. If not, let me know, and
> we can coordinate.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira