If you use spring which MVC frameword is better ?(struts or tapestry)
If you use spring which MVC frameword is better ?(struts or tapestry)
Struts1 or Struts2, what about SpringMVC as well?
Hello zengwenliang
you can work with spring mvc and any other framework (struts or tapestry) in the same time??, yesIf you use spring which MVC frameword is better ?(struts or tapestry)
but it is a waste of resoruces for the server
spring mvc is enough and is better than struts.
spring mvc against tapestry??, i never work with tapestry
now spring with Spring (not spring mvc) is a good option.
regards
- Manuel Jordan
Kill Your Pride, Share Your Knowledge With All
The Fear Of The LORD Is The Beginning Of Knowledge, But Fools Despise Wisdom And Discipline. Proverbs 1:7
Blog
Technical Reviewer of Apress
- Pro SpringSource dm Server
- Spring Enterprise Recipes: A Problem-Solution Approach
- Spring Recipes: A Problem-Solution Approach, 2nd Edition
- Pro Spring Integration
- Pro Spring Batch
- Pro Spring 3
- Pro Spring MVC: With Web Flow
- Pro Spring Security
Have you checked this out?
http://www.virtuas.com/files/osl-jwf-01.pdf
Is struts the most populate MVC framework now?
Its a very subjective question and I think it probably depends on who you ask. I think I'd go with the one that I've used before and know will do the job, or the one that best suits my requirements.
http://raibledesigns.com/page/rd?ent...e_most_popular
http://struts.apache.org/Struts 1 is recognized as the most popular web application framework for Java.
As someone has already mentioned, there is no clear answer to your question. It very much depends on the nature of the application and its size along with scalability requirements. Generally there are 2 types of Web frameworks - the action based ones like Struts, Spring MVC etc. and the component based ones like Tapestry, JSF etc. Mix and match is also possible - hence u can guess the complexity. I had done some blogging on this - hence the shameless plug here.
Of course it gives my stack of choice.
Cheers.
struts is crap, it's just popular because it's old and a lot of managers like stuff like that despite how lousy it really is
tapestry is weird - i read somewhere that a big thing behind it's design was to keep the web pages like html, so the html designer can still have her syntax coloring. and to do that it makes the java programmer do a bunch of weird stuff. also it's a component framework, which is like putting a square peg in a round hole. it's weird i didn't like it, but maybe you will.
i went through this same thing a while back and finally settled on stripes. http://stripes.m4cj.org - and let me tell you what it is beautiful. i couldn't have made a better decision.
i looked at them all (well almost all i guess ... every 10 mins someone comes out with a new java framework) and stripes definitely was way ahead of the curve. the big reason for that is how it leverages annotations. stripes is a lot like struts (same sort of patterns within it), it's just newer and makes a hell of a lot more sense.
hello
struts crap???, mmm, the crap cant survive long time (instead of microsoft, a really crap),
anyway the true is that Struts is popular and cover the enough requeriments for a java web developer mvc
i heard an excelents references about stripes, and you right is beautiful (i never use it ), but by sentide common a new tool or framework must be better than other olders
now the new question should be which is better your beautiful stripes or spring mvc and why?
regards
- Manuel Jordan
Kill Your Pride, Share Your Knowledge With All
The Fear Of The LORD Is The Beginning Of Knowledge, But Fools Despise Wisdom And Discipline. Proverbs 1:7
Blog
Technical Reviewer of Apress
- Pro SpringSource dm Server
- Spring Enterprise Recipes: A Problem-Solution Approach
- Spring Recipes: A Problem-Solution Approach, 2nd Edition
- Pro Spring Integration
- Pro Spring Batch
- Pro Spring 3
- Pro Spring MVC: With Web Flow
- Pro Spring Security
Moved this thread to the architecture discussion forum (where it actually belongs).
As for what should be used - struts or tapestry - seek the forum. The debate is a long one and it's not really fair since tapestry uses a different architecture then struts - they have different concepts and all in all belong to different time 'zones'.
Costin Leau
SpringSource - http://www.SpringSource.com- Spring Training, Consulting, and Support - "From the Source"
http://twitter.com/costinl
Please use [ c o d e ] [ / c o d e ] tags