On Tue, 12 Oct 2004 14:02:07 -0400, Sean Schofield <[EMAIL PROTECTED]> wrote: > > > Are the UI widgets of JSF really that compelling?
The *standard* UI components weren't meant to be compelling -- they were meant to give people an opportunity to actually explore the APIs without having anything except a JSF implementation. > So far I think there > are some minor improvements over Struts tags but the real promise seems > to be in third party/open-source add-ons which are in the infancy > stages. Plus the UI widgets often require preprocessing to use. At > that point it seems like why not just go with JSF completely? > I believe there's room for a C-oriented framework behind JSF's V-oriented framework (note that the "controller" inside JSF is for handling user interface events, not necessarily application business logic -- indeed, the integration library hooks the two frameworks together only when processing an action event from a submit buttton or hyperlink). > >I don't have anything against JSF as a whole, but a lot of times I > >feel like most switchers are switching just because they feel that > >other people are switching, too. > > > > > I agree. That's why I want to discuss with others and think it through > carefully. So far my plan is to evaluate JSF fully and decide whether > I like it better than Struts (in its current inception with the > currently available tags) . I know its not completely an "either-or" > decision but I'd rather minimize the mixing of the two frameworks as > much as possible. > As I said in my blog, if using just JSF meets your needs, go for it ... its easier to manage one framework instead of two. But if you need features of a view tier framework and a controller tier framework, then there's nothing wrong with using two. Does Struts offer enough value add to be compelling for use together with JSF? The list of adds is fairly thin at the moment, and IMHO this is a way that Struts2 should distinguish itself, by focusing on this area of development. But that's for the future. One thing I would *not* do is build new apps based on the Struts HTML tags, once the integration library is completed (should be soon ... I've got time carved out to squash the last few bugs next week). JSF does the V much better than the Struts tags do (although you might like to use Tiles as well for reusable layouts). > My two cents. > > sean Craig --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]