I'm currently working on a web-application project right now and I shifted from PHP to Java. Im new to JSP, JSTL and JavaBeans but I dont have problems compiling and working with them and actually enjoying. what I want to ask if I still need to learn Servlet? Im beginning to get annoyed with servlet programming, cant compile even just a simple Hello World application. Im using Netbeans 6.8 with glassfish v3. I dont have problems with JSP, JSTL and JavaBeans even if I connect it with MySQL. any advise or suggestions guys?