Hi Howard If you are starting a project from scratch, then Do NOT mix the frameworks. Vic is right when he says "it gets more complicated".
--------------------------- All the provisions for framework-coexistence built into JSF are usefull for the migration cases. Lets say when you have to add a new use-case to an existing struts-application and you think using JSF could be worthwhile for this application. In this case you could implement the new use-cases using JSF. And using the struts-faces library you could prepare other elements of the old application to ease the next migration steps. When would an application profit from JSF? a) if the application is supposed to survive some time requiring migration to new J2EE-versions and major extensions b) is required to fit into a new generation of JSF-applications and corporate standards require the use of new standard components When would an application not profit from JSF? a) This release is the last one. The application is supposed to be replaced by a new one. b) No significant new UI-changes are predicted for the next few releases... --------------------------- hope this helps Alexander -----Original Message----- From: Abrams, Howard A [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 02, 2004 7:22 PM To: [EMAIL PROTECTED] Subject: JSF or Struts w/ JSF (again) Hi everyone, For a new project, I'm planning on using JSF. The questions I need to answer are: What will Struts add if I use it together with JSF? Does it add missing functionality? Is there a good design pattern that JSF alone does not enforce? Are there common problems that are easier to solve using the combination? (For the moment, ignore the validation framework and tiles) I've been searching the internet and the list archives for answers. The only concrete feature I found was message from Craig saying that because all request processing is routed through a common controller, Struts helps implementing things such as authentication and logging. Is this significantly easier that decorating the viewHandler or actionListener in JSF? Isn't that what struts-faces does anyway? (the message I'm referring to can be found here: http://mail-archives.apache.org/eyebrowse/ReadMsg? [EMAIL PROTECTED]&msgNo=112850) I've got a fairly good handle on JSF, but I'm not proficient with Struts. I'm hoping some of the seasoned Struts developers reading this can point out the benefits I've missed. Thanks in advance, Howard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]