Hi Pascal and the list, best wishes for 2K12 !

Thanks for this tutorial, but I have some questions :
- Where is the "new Wonder REST Application" wizard ? I can't see it in my 
current WOLips (v 3.7.1002088)
- "Last step in the controller: implementing the showAction method. Again, the 
code is simple:" it's rather the indexAction
- A more general concern about html routing, other rest frameworks (rails, 
grails) use actions also when there's html routing. With ERRest as I 
understand, the isAutomaticHtmlRoutingEnabled bypasses the actions to directly 
render the views.
Instead too use the same actions for json,xml or html formats, I would do :

        @Override
        public WOActionResults indexAction() throws Throwable {
                NSArray<BlogEntry> entries = 
BlogEntry.fetchAllBlogEntries(editingContext());
                WOActionResults response;
                if (format().equals(ERXRestFormat.html())) {
                        BlogEntryIndexPage index = 
pageWithName(BlogEntryIndexPage.class);
                        index.setEntries(entries);
                        response = index;
                } else {
                        response = response(entries, filter());
                }
                return response;
        }
This, to avoid duplicating some logic (the fetchAll stuff).

Thansk again !

Alex

Le 29 déc. 2011 à 14:32, Pascal Robert a écrit :

> Hello everyone,
> 
> I wrote a mini ERRest tutorial that will be part of a larger "Getting Started 
> with Project Wonder" tutorial. It's in the wiki:
> 
>  http://wiki.wocommunity.org/display/WONDER/Your+First+Rest+Project
> 
> The only thing missing is screen shots, I will add them after I get to 
> resolve the problem with adding a REST template in WOLips…
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/alexis.tual%40gmail.com
> 
> This email sent to [email protected]

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to