Comment Re:What? (Score 1) 275
With local storage, the client side javascript can handle this for you by saving a draft copy locally, and then later when you have your link back again you can send it successfully.
One downside of Java EE is the standard web framework - JSF. Whilst it has its uses for the most part there are simpler options for a "typical" architecture - JSON over REST being presented via JQuery. Spring MVC is a good choice, as is Struts 2.
A restful back end driven by an html/js/ajax client is my favorite architecture as well, however if you want to do a server-generated dhtml style application, I would suggest you have a look at Stripes - It's everything that Struts should be (and isn't).
Iran needs other countries to refine its oil into fuel
Actually you want to check that statement. Iran increased it's domestic refining capacity dramatically in the last decade and is mostly self sufficient in that capacity now. It's become a very mis-quoted fact.
FORTRAN is not a flower but a weed -- it is hardy, occasionally blooms, and grows in every computer. -- A.J. Perlis