Método de uma aplet que retorne uma Array e acessar via Javascript

Boa Tarde!

Estou desenvolvimento um sistema para Web, numa parte dele estou necessitando utilizar uma Applet, tem um método que necessito retornar um Array de String como por exemplo este abaixo:

[code]
public String[] getTeste(){

String s[]= new String[3];
s[0] = "a";
s[1] = "b";
s[2] = "c";

return  s;

}[/code]

Minha dúvida é a seguinte:

Como é que eu faço para conseguir pegar este retorno utilizando Javascript. Os métodos que retornam apenas string consegui receber de boa, mas os que retornam Array não consego acessa - los.

Para receber os dados estou fazendo desta maneira:

document.applet.getNome()

Eu já tive um problema semelhante, e tive de resolver de modo meio indecente - concatenei todos os elementos do array em Java (separando-os com algum separador), recebi o valor no Javascript como uma única string, e então usei o split do Javascript para separar os elementos.