Nije bas da ne moze, ali da postoji neko lepo i univerzalno resenje (da radi na svim browserima), ne postoji.
Iz Jave mozes da pozivas JavaScript funkcije, a iz JavaScript funkcija mozes da menjas HTML. Za vezu Java/JavaScript ti je potreban paket "netscape.javascript.*", odnosno JSObject klasa. Proguglaj malo, naci ces ga sigurno.
Za Netscape/Mozilla, postoji lepa caka sa URL-om i javascript potokolom, bez da koristis gore spomenuti paket.
Code:
import java.applet.*;
import java.net.*;
public class MyApp extends Applet {
public void init() {
String msg = "Hello from Java";
try {
getAppletContext().showDocument
(new URL("javascript:myFunction(\"" + msg +"\")"));
} catch (MalformedURLException me) {
}
}
}
<html>
<head></head>
<body>
<script>
function myFunction(s) {
alert(s);
}
</script>
<applet code="MyApp.class"
name="myApplet" MAYSCRIPT
height=10 width=10>
</applet>
</body>
</html>