You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (JIRA)" <ji...@apache.org> on 2016/11/13 10:36:58 UTC

[jira] [Updated] (WW-3399) JCR(JSR-170) Struts2 plugin

     [ https://issues.apache.org/jira/browse/WW-3399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lukasz Lenart updated WW-3399:
------------------------------
    Fix Version/s:     (was: 2.5.x)
                   2.5.7

> JCR(JSR-170) Struts2 plugin
> ---------------------------
>
>                 Key: WW-3399
>                 URL: https://issues.apache.org/jira/browse/WW-3399
>             Project: Struts 2
>          Issue Type: New Feature
>          Components: Other
>            Reporter: Max Skripnikov
>             Fix For: 2.5.7
>
>         Attachments: patch.txt
>
>
> Want to submit a patch for a new feature - plugin for the Struts2 and JCR(JSR-170) integration. It were developed as a part of the Sibutu project (http://code.google.com/p/sibutu/), but since it more relates to Struts2 we will be glad if you include this plugin into the Struts2 in future. Plugin consists of two parts - annotation based interceptor for preloading JCR nodes, and wrapper classes for transparent wrapping of JCR Nodes so they implement both javax,jcr.Node and java.util.Map. This approach allows node's properties to be set directly by Struts2, also validation can easily be done and  JCR node's properties can be referenced in JSP pages in a standard way.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)