If you’re new to Web Application development with Java, java.sun.com have a quick overview of Java Web Technologies that are the key basics, in particular the Servlet API. What this app does not cover but would be the next step would be to investigate the various Web Application Frameworks that are also out there, since it would be rare to use just the Servlet API by itself.