we are planning to develop an webapplication in java using existing frameworks which can use the JNI services to get code from vc++ and run in java,where can i get the frameworks listing along with their cost,ratings,performance,pros&cons and for which type of applications they can be used mostly.
Please suggest me the best frame work as per your knowledge along with cost,performance,rating ,pros&corns and so on...
No matter it may be opensource or paid version want the best framework.and one morething like can we get available resources(developers) for the specified framework
My link above leads to presentations that discuss the pros and cons of many frameworks.
Struts 2 and Spring are not really the same thing. Struts is a Front Controller. Spring has a Front Controller (SpringMVC) and much more (Inversion of Control configuration, EJB support, a JDBC library, Hibernate integration, declarative transaction support and AOP). As a matter of fact, Struts 2 has a Spring Plugin which makes integration of Spring Dependency Injection easy.
So your question is not "which framework is best". Your should be asking "I have x requirements and need a framework with those features".
That said, our Struts 2 FAQ has many links to tutorials and books.
You can also browse through our Book Reviews forum to find good books.