Doubleselect Struts

Alguém já realizou consultas ajax com o doubleselect do struts 2 e tem um exemplo para enviar.

obrigado.

<s:doubleselect label="Instituição/Curso" labelposition="top" onchange="teste();" id="instituicao" name="idInstituicao" list="instituicoes" listKey="id" headerKey="" headerValue="Selecione" listValue="nome" doubleList="cursos" doubleHeaderKey="" doubleListKey="id" doubleListValue="nome" doubleName="idCurso" doubleId="curso" doubleOnchange="teste2();"/>

Action: No método get da coleção do segundo combo coloque a pesquisa pela chave do primeiro combo…

[code] public Collection getCursos() {

	InstituicaoModel instituicaoModel = this
			.findByIdInCollection(idInstituicao);

	this.setCursosByInstituicao(instituicaoModel);

	return cursos;
}[/code]

Eu tive problemas com esse componente pois o onchange dele não chamava minha função javascript…