I think that before choosing a Java Web framework, you should perhaps analyze the migration. Many php webapps doesn't implement MVC design pattern. I think that you should calculate the necessary time to completly refactor your existing webapp into a new webapp. Sometime, we think that porting a php webapp to a java web framework is too easy because the java web framework is on the edge,provides some good features ;) If you have money to spend to completly "rewrite" your webapp into an another technology, so, test them yourself ;) Many prefer serverside framework like struts, webwork, others prefer web component framework like JSF,wicket,.... I think the most important question is : How much time your team can be able to be ready on one of these frameworks.
Personally, i begun webapp coding with php, now i'm coding only on J2EE platform. Actually Struts. I hope in the future, i'll work with JSF best regards ;) 2006/1/3, Bogdan Paduraru <[EMAIL PROTECTED]>: > Hi, > > > > I'm managing a PHP/postgreSQL project. The purpose of the project is to > display some items (i.e : houses etc) > > on webpages, along with HTML text. > > The problem is this project became too big and almost impossible to > handle since you can't separate very well presentation from logic. > > I convinced management we need to move on to a different technology and > since I worked previously with Java (Java servlets especially), I > recommended we > > should look on a Java solution. > > I read Apache Struts would be a good solution since people say it > separates logic from presentation quite well. > > For us is very important to highly customize user interface and this is > a web interface and maybe you figure out how difficult is to do that in > PHP. > > I wrote here to receive input from people that maybe had my problems and > moved to Struts. > > Also I noticed Struts has now Action Framework and Shale Framework. > Which one should I use ? Since we should be able to add the > > customized HTML templates we receive from our web designer... > > Any advice would be helpful, also when you recommend me something would > be nice to point some links with tutorials too because I also want to > > train my programmers. > > > > Thank you, > > Bogdan > > > -- hicham ABASSI [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]