users@jersey.java.net

Re: [Jersey] Jersey explicit MVC

From: Nabil Benothman <nabil.benothman_at_gmail.com>
Date: Tue, 28 Apr 2009 08:37:37 -0700 (PDT)

Hi,
thanks for your answer but where the « JSPTemplateProcessor » is called, do
I need some additional configuration like adding some settings in the
web.xml, etc..?and I think that the class « HttpResponseAdaptor » does not
exist in the jsr311-api implementation.


jstrachan wrote:
>
> 2009/4/28 Nabil Benothman <nabil.benothman_at_gmail.com>:
>>
>> Hello everyone,
>> I am starting with the framework jersey and I have a little problem with
>> the
>> explicit MVC. To use facelets (. xhtml), I had to go through a jsp in
>> which
>> I forward to the JSF. So my question is: « is there another alternative
>> to
>> do so without having to go through the jsp » ie instead of returning «
>> new
>> Viewable (" index.jsp ", entity);»  we return directly  «new Viewable ("
>> index.jsf ", entity)».
>> the code is as follows :
>>
>> // resource
>> ....
>>    @GET
>>    @Produces(MediaType.TEXT_HTML)
>>    public Viewable get() {
>>        EntityManager em =
>> PersistenceService.getInstance().getEntityManager();
>>
>>        Collection<UbikeUser> users = (Collection<UbikeUser>)
>> em.createNamedQuery(
>>                "user.getAll").getResultList();
>>
>>        return new Viewable("/usersInfo.jsp", users);
>
> You could probably write a JSFTemplateProcessor (see the source of
> JSPTemplateProcessor in jersey-server) and then change the above code
> to
>
> return new Viewable("/usersInfo.jsf", users);
>
> I've not used JSF so not sure if there's any gotchas though; but I'd
> have thought it should work?
>
> --
> James
> -------
> http://macstrac.blogspot.com/
>
> Open Source Integration
> http://fusesource.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>
>
>

-- 
View this message in context: http://n2.nabble.com/Jersey-explicit-MVC-tp2732209p2734229.html
Sent from the Jersey mailing list archive at Nabble.com.