myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Andraschko <andraschko.tho...@gmail.com>
Subject Re: [proposal] A new module for improved JSF-MVC inside MyFaces Project
Date Tue, 22 Apr 2014 13:21:26 GMT
Hi Leo,

+1 for the idea.
Would it be similiar to:
https://weblogs.java.net/blog/mriem/archive/2014/01/13/jsf-tip-56-using-action-based-prototype-mojarra?

Regards,
Thomas


2014-04-22 15:13 GMT+02:00 Leonardo Uribe <lu4242@gmail.com>:

> Hi
>
> Over the time, with the new javascript libraries out there that makes
> easier to make reliable code on the client side, there are more and
> more people interested in an approach that can take advantage of
> the good parts that JSF 2.2 already has, but without get into the JSF
> lifecycle complexities. It could be good if we provide a new module
> inside MyFaces Commons that allow to do things like in Spring MVC or
> JAX-RS but also integrated with JSF.
>
> For example:
>
> - Create a JSON response from a managed bean and bind it to a component
> using javascript.
> - Define REST endpoints into CDI beans.
> - Provide javascript functions that can invoke a JSF POST or a GET.
> ...
>
> I have sended already an email to the EG list related to this stuff,
> indicating some use cases where this can be useful. See:
>
>
> https://java.net/projects/javaserverfaces-spec-public/lists/users/archive/2014-04/message/5
>
> CASE 1: Autocomplete component
> CASE 2: Captcha component
> CASE 3: Excel/PDF/Text/CSV export
> CASE 4: REST
> CASE 5: Websockets
>
> The idea is create two things:
>
> - An extension from the JSF lifecycle.
> - A javascript library that can be called from the client side to invoke
> JSF on the server.
>
> The final result will look similar to an action source framework,
> some annotations that can be parsed to define a controller algorithm,
> use JSF as template framework and CDI as the model.
>
> In these moments I'm trying to imagine what can we do in this case, so
> any suggestion or comment about what people feel missing and in that
> sense needs to be done is most welcome.
>
> regards,
>
> Leonardo Uribe
>

Mime
View raw message