File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Web framework

 
mic ta
Greenhorn
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am looking for a Java web framework which is similar to Grails or Ruby on Rails. I mean that I can use still Java and I do not need any configuration.

Cheers,
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And what is wrong with Grails?
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Agreed--why not just use Grails?

If you need to use Java-the-language, it seems like all the popular frameworks provide some sort of zero-configuration mode.
 
mic ta
Greenhorn
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@Gregg Bolinger: Grails use Groovy and this is a new language and I prepare use further Java.

@David Newton: Which framework do you mean?

I only found AppFuse: http://en.wikipedia.org/wiki/AppFuse , but I could not find any books or examples how to create a web application.
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stripes
Wicket
Tapestry
Struts
SpringMVC

None of those really require configuration anymore.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64181
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Don't forget Front Man, the anti-framework!
 
mic ta
Greenhorn
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
On the stripes site I found this:
Struts is pretty feature-light and has some serious architectural issues. Others, like WebWork 2 and Spring-MVC are much better, but still require a lot of configuration, and seem to require you to learn a whole new language just to get started.


Is it true?
 
Joe Ess
Bartender
Posts: 9214
9
Linux Mac OS X Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bear Bibeault wrote:Don't forget Front Man, the anti-framework!


Astrotuf!
 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
mic ta wrote:On the stripes site I found this:
Struts is pretty feature-light and has some serious architectural issues. Others, like WebWork 2 and Spring-MVC are much better, but still require a lot of configuration, and seem to require you to learn a whole new language just to get started.


Is it true?

True of false depends on "when" they said that.
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Struts1 is pretty much legacy and shouldn't be used anymore. Struts2 is pretty popular and their are ways to make it's configuration minimal. SpringMVC is mostly configuration free at this point with support for annotations, although you can still wire things up using XML if you like. As I said, most other frameworks these days are pretty light on configuration; Tapestry, Wicket, etc.

Basically, the way I look at projects these days is can it be done in Grails? If not, then can it be done in Stripes? If not, I'm not sure what I'd look at because that hasn't happened yet.
 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think it is also up to personal taste. For me I don't like CoC much, I prefer to write configuration because it's much more clear.
 
mic ta
Greenhorn
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is it possible to use GWT with Stripes, Struts 2 or Spring MVC? Are there howtos?
 
Joe Ess
Bartender
Posts: 9214
9
Linux Mac OS X Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
mic ta wrote:Is it possible to use GWT with Stripes, Struts 2 or Spring MVC? Are there howtos?


Struts 2 GWT plugin
There's also an alternate approach to integrating GWT with S2.
 
ikenna okpala
Greenhorn
Posts: 27
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
has anyone looked at PRIME FACES

This framework is a very good implementation of JSF and easy to use and test.
 
mic ta
Greenhorn
Posts: 28
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have found this Play Framework
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic