------------------web app.
Tomcat & JBoss [for jsp] are of equal difficulty Web Servers to setup & run (localhost_lastest editions_desktop ver) ?
Currently there's any similar competing Web Server(s) ?
What you will install as a beginner and as an intermediate ?

When published latest JSP Specification , and when it will be the next ?

------------------non web app.

To make a Windows Java App. (non web app.) so as startup from an icon in desktop what to do after make the .class file ?