du musst auch schauen wie groß bzw. aufwendig deine applikation werden soll und dir die fragen stellen: "Brauch ich den ganzen J2EE Orverhead d.h. inkl. JBoss etc. ?" oder reicht mir ein einfaches Framework wo ich bissl logik reinbasteln kann und dann eine oberfläche mit jsp/jsf zusammenstellen kann, denn dann rate ich dir davon ab das mit einem applikationServer zu machen denn dieser bietet vieles was man für kleine projekte nicht braucht z.B. im Security bereich, remote procedure calls, jndi, etc.
Bei uns im Unternehmen haben wir leute die brauchen einfach alle optionen von j2ee dann gibt es wieder situationen wo es halt nur reiner overhead is denn dann reicht dir auch ein simples framework das mit jsp/servlets aufgebaut is
mfg byte
<<edit>>
zum entwickeln von j2ee anwendungen empfehle ich das "MyEclipse" Plugin für Eclipse
und wenn du j2ee hast is glaub ich sogar der jboss dabei ABER BEA is besser
mfg byte