I'm creating an web application for company intranet, because other parts of this system are written in Java, so for integration purposes Java was chosen as a web frontend.
There are the requirements:
I was thinking of Wicket/Spring MVC/Stripes
What are your recommendations regarding those requirements? What other frameworks, that are probably better for my application should I look at?
Also: can you comment those three frameworks on how do they meet my requirements?
Struts has a plugin-based architecture and it comes with plugins for REST, AJAX, Config Browser and JSON. It can be easily integrated with other Java frameworks like Spring and Hibernate. Due to its rich functionalities, it is one of the most preferred frameworks for developing enterprise-level applications.
Check out Grails; it's the best of Rails and Java. Excellent MVC (including ORM), DRY, and coding-by-convention (no XML config!), very similar to Rails but even better in some ways (IMHO), plus all the stability of the Java platform and access to all of its excellent libraries.
It uses the JVM-based Groovy scripting language but the learning curve shouldn't be too bad for a Java developer; you can also use straight Java code if you need.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With