kommt drauf an, was du mit "java" meinst.
applets laufen ueberall, weil diese vom client ausgefuehrt werden, wenn du allerdings mit servlets und jsps und ... arbeitest, die auf dem server ausgefuehrt werden beispielsweise wie php.
dann brauchst du einen server, der diese unterstuetzt.
versuchs mal mit tomcat. der 4er der neuste unterstuetzt diese super wenn du nur mit servlets etc. arbeitest, dann reicht auch der 3er. wenn du aber mit struts arbeiten willst solltest du dir den 4er zulegen.
die server kannst du dir auf
http://jakarta.apache.org/ runterladen
mfg Hal