Olá
Bem, nada impede que você escreva outra applet na outra página e tente fazer a comunicação entre as 2 applets. Esteja certo que isto funciona!
Mas se você insiste em fazer sua applet se comunicar com páginas html, asp, jsp, php ou gerada por cgi vai precisar incluir javascript na sua página html, asp, jsp, php ou gerada por cgi.
Recomendo o uso da classe Java wrapper netscape.javascript.JSObject que funciona com o Plugin do Java tanto no IE como no Netscape. Veja como usar em:
http://java.sun.com/products/plugin/1.3/docs/jsobject.html
http://wp.netscape.com/eng/mozilla/3.0/handbook/plugins/doc/netscape.javascript.JSObject.html
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/
IMPORTANTE: O Plugin Java para o browser inclui o pacote netscape.javascript no arquivo jaws.jar que fica no diretório lib do Plugin (no caso do JRE1.3.1_09 fica em C:\Arquivos de programas\JavaSoft\JRE1.3.1_09\lib). Inclua este caminho no seu classpath ao compilar sua apllet.
Para saber mais sobre comunicação de applets com páginas html procure no google por “applet communication javascript”. Assim você ficará sabendo de outros locais com mais informações e possibilidades.
[]s
Luca