Du müsstest erst mal sagen, was Du mit Web-Anwendung meinst. Willst Du eher zu den klassischen Java-Anwendungen im Browser, in die Enterprise-Ecke mit Middleware, Frameworks und Containern, oder zur Programmierung von Sockets?
Edit: Oder zum flashmäßigen JavaFX-Kram?
Edit: Oder zum flashmäßigen JavaFX-Kram?