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

Simone Gianni resolved LABS-208.
--------------------------------

    Resolution: Won't Fix

After LABS-301, the Binder class is not used anymore. Other improvements on 
validation and conversion make this issue obsolete.

> [webview] Unified binding system
> --------------------------------
>
>                 Key: LABS-208
>                 URL: https://issues.apache.org/jira/browse/LABS-208
>             Project: Labs
>          Issue Type: Wish
>          Components: Magma
>    Affects Versions: Current
>            Reporter: Simone Gianni
>            Assignee: Simone Gianni
>             Fix For: Future
>
>
> Currently binding from request/session to beans happens in two places : 
> - inside the form binding 
> - in the Binder class
> While both systems works on plain beans, they serve two slightly different 
> purposes, since one uses the view informations and a plain map coming from 
> the request (form), while the other uses BeanData and conventional property 
> names to gather/set stuff from both the request and other environment maps 
> like request attributes, session etc.. (the Binder).
> Investigate wether it's possible to unify them, to reduce the code. Also, 
> anyway, bring the form binding outside the form class itself, so that it can 
> be reusable in other components (for example, dynamic lists etc..).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to