Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Take a look at using a web application framework instead of Servlets - unless it's a really basic project with one screen. There are lots in the Java world unfortunately and it can be a bit of a minefield. Stick with maybe SpringMVC or Struts 2, the worst part is setting these up, but take a look at a sample application plus a tutorial or two and work from there.</p> <p><a href="http://www.springsource.org/about" rel="nofollow noreferrer">http://www.springsource.org/about</a></p> <p><a href="http://struts.apache.org/2.x/index.html" rel="nofollow noreferrer">http://struts.apache.org/2.x/index.html</a></p> <p>Another option to look at is using a template framework such as Appfuse to get yourself up and running without having to integrate a lot of the framework together, see:</p> <p><a href="http://appfuse.org/display/APF/AppFuse+QuickStart" rel="nofollow noreferrer">http://appfuse.org/display/APF/AppFuse+QuickStart</a></p> <p>It provides you with a template to setup SpringMVC with MySQL as a database plus Spring as an POJO framework. It may be a quick way to get started and up and building a prototype. </p> <p>Judging by your latency requirement of 2 seconds it would be wise to look at some sort of AJAX framework - JQuery or Prototype/Scriptaculous are both good places to start. </p> <p><a href="http://jquery.com/" rel="nofollow noreferrer">http://jquery.com/</a></p> <p><a href="http://www.prototypejs.org/" rel="nofollow noreferrer">http://www.prototypejs.org/</a></p> <p>In terms of other technoloqies to make things better you will want to consider a build system, Ant/Maven are fine with Maven the slightly more complex of the two. </p> <p><a href="http://ant.apache.org/" rel="nofollow noreferrer">http://ant.apache.org/</a></p> <p><a href="http://maven.apache.org/download.html" rel="nofollow noreferrer">http://maven.apache.org/download.html</a></p> <p>Also, consider JUnit for testing the application. You might want to consider Selenium for functional testing of the front end.</p> <p><a href="http://www.junit.org" rel="nofollow noreferrer">http://www.junit.org</a></p> <p><a href="http://seleniumhq.org/" rel="nofollow noreferrer">http://seleniumhq.org/</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload