Gostaria de saber como posso chamar uma classe/método java de um arquivo .js do Widget.
Construí uma classe de teste
public class TesteHello{
public String mensagem(){
return "Mensagem retornada da classe java";
}
}
No arquivo .js onde tem a função init() e as demais do widget, eu escrevi a chamada:
var c5 = DatasetFactory.createConstraint("DTS_CARGADOCS.idproc", "73", "73", ConstraintType.MUST_NOT);
var constraints = new Array(c5);
var te = new TesteHello(); // Instanciando a classe
var tt = te.mensagem(); // Chamando método e atribuindo a uma variável
Quando executo e printo no console.log, recebo a mensagem dizendo que a classe TesteHello não foi definida
Print da árvore de arquivo abaixo