java-web-framework

What Web Application Framework for Java is Recommended?

I am considering creating my own website using Java and am trying to decide what framework to use. However, doing a quick search for Java frameworks returns more than 50 to choose from! My website is just going to be for my own enjoyment of building it in the beginning, but if it becomes popular it would be good for it to have some scala...

Can anyone recommend a simple Java web-app framework?

I'm trying to get started on what I'm hoping will be a relatively quick web application in Java, yet most of the frameworks I've tried (Apache Wicket, Liftweb) require so much set-up, configuration, and trying to wrap my head around Maven while getting the whole thing to play nice with Eclipse, that I spent the whole weekend just trying ...

How do I redirect a file download using Grails?

I'm currently writing a website that allows people to download Excel and text files. Is there a way to redirect to a different page when they click, so that we run javascript and do analytics (i.e. keep download count)? Currently, nothing prevents the user from simply right-clicking and saving. Edit: To be more specific, it would be ...

What java web framework best accomodates web ui designers?

What Java web framework out there best supports a role of "web UI designer", that is, lets you: Use popular web design tools (xhtml validators, css editors, what have you) on your views/pages View changes without running on a server Rapidly prototype different UI options Supports a (somewhatly) clean separation between "developer" and ...

Difference between Apache Tapestry and Apache Wicket

Apache Wicket ( http://wicket.apache.org/ ) and Apache Tapestry ( http://wicket.apache.org/ ) are both component oriented web frameworks - contrary to action based frameworks like Stripes - by the Apache Foundation. Both allow you to build your application from components in Java. They both look very similar to me. What are the differen...

What is the most commonly used Java web framework?

Which of the following frameworks is the most commonly used in Java right now and, if different, which framework is growing in popularity the fastest in terms of adoption? Stripes Spring MVC Struts Struts 2 Tapestry Wicket JSF No Framework - Pure JSP/Servlet Grails Some other framework not mentioned here ...

Does it make sense to use Google Web Toolkit (GWT) as a full-blown Java web framework?

I am interested in the possibility that GWT could serve as the basis for my entire presentation layer. I would be interested to know if anyone has tried this successfully - or unsuccessfully - and could persuade or unpersuade me from attempting this. ...

Which framework should I choose - Seam, Wicket, JSF or GWT?

I'm debating whether to use Seam, Wicket, JSF or GWT as the foundation for my presentation layer in a Java project. I narrowed my selection of Java web frameworks down to this subset based on job market considerations, newness of the technology and recommendations from other S.O. users. What factors should I take into consideration in...

Annotation support in Struts 2

Hi, I'm currently evalutating Struts 2. The official documentation contains a HelloWorld example with the following Java and JSP code: Java import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSupport { public static final String MESSAGE = "Struts is up and running ..."; public String execute(...

Is it possible to use a web framework but not be dependant on that framework?

Hello All, I am investigating the use of web frameworks with my Java web-app. My basic requirements are pretty much easy maintainability, testability and no repetition. I have explored writing my own MVC-type app using some sort of front controller pattern and JSP's for the views. The benefit of this is that I have complete control of ...

What's the most minimal Java web MVC framework?

I'm looking for a Java web framework that requires the most minimal amount of configuration for a very small app. Spring & Struts are definitely overkill here. This is an app that could be written without any framework at all but I would prefer to use a minimal MVC framework if I can find one. ...

Seam 2.1.1: build using Maven 2?

I'm interested to move a project based on Seam 2.1.1 from Ant to Maven, to integrate some tools in the build process (like testability explorer and others) Question is: you recommend it? I've read (in the few sites with useful information about this subject) that is quite pain in the back to use Seam 2 with Maven, while others say is wo...

Now with GWT 2, what are the advantages over wicket and likewise?

Apart from the argument of Wicket's simplicity (that is, Wicket is a simpler system IMHO) and GWT's responsiveness in the client (GWT's client side state and JavaScript - potentially complex client side code) and GWT's greater potential for scaling, what is the argument for using GWT over Wicket? Personally I've done a lot of Wicket dev...

Which J2EE web development framework to choose for a simple, accessible application?

Hi everyone, I want to write a simple web application, on J2EE, with these characteristics: I don't need any AJAX, and it should even work with JavaScript disabled on the browser. It is a simple CRUD application I would need full control on the way each element is laid out on the page - no compromise on the GUI's look and feel. I can ...

Choosing a Java Web Framework now?

we are in the planning stage of migrating a large website which is built on a custom developed mvc framework to a java based web framework which provides built-in support for ajax, rich media content, mashup, templates based layout, validation, maximum html/java code separation. Grails looked like a good choice, however, we do not want t...

Simple Java web framework

Is there any simple java web framework like sinatra (for ruby) or web.py (for python)? ...

Which Java Framework is best suited for a web application with reusable content/behavior

I come from a .NET background and need to do a web project in Java. I have read a bit on all the different Java web frameworks out there: JSF, Stripes, Wicket, Tapestry etc. But I would like to hear from people with real-life expertise with these frameworks. Of course I want a framework that is up to date, supports AJAX, is cool and s...

JSF vs Stripes, which is best?

Which is best, or in other words, whish is easiest to use? Stripes or JSF. Although I haven't used both in anger I need to gauge what is the best option to work with for both starting new projects and converting existing Struts projects. I have a fear that JSF won't render as nicely as I want but what are others experiences? Seems Str...

What is the most up-to-date way to write Java web applications and web-based front-end ?

What is the most up-to-date way to write Java web-based applications and front-end ? What is it? JSF, JSF2 or some framework like Spring MVC or Tapestry? What are pros and cons of each framework? ...

Which Java web frameworks provide hot-reload?

I'd like to know which Java web application frameworks do provide a "hot reload" capability, i.e. allow to develop applications and have them redeployed on the server "almost instantly" (i.e. in less than a few seconds). I the Java world, Play! has it out of the box, but what I'm looking for is a more exhaustive list. Other examples t...