Beh lo puoi fare tramite i socket, ma non è molto interattivo, in quanto non puoi avere una connessione continua, inoltre se volessi fare (per esempio) una simil-shell, ad ogni comando inviato dovresti ricaricare la pagina.

Ti conviene cercare (o fare tu stesso) qualche applet java, anche se poi la comunicazione avverrebbe dal client e non dal server.