Olá pessoal, estou com uma duvida de como realizar uma busca com DWR passando alguns valores como parametro.
Segue meu código para que possam me ajudar:
Minha código JavaScript/DWR que acessa o código Java:
[code]function obterCampos(){
var dataInicial = document.getElementById(‘form:dataInicial’).value;
var dataFinal = document.getElementById(‘form:dataFinal’).value;
var orgaoArrecadador = document.getElementById(‘form:orgaoArrecadador’).value;
var tipoEnvio = document.getElementById(‘form:tipoEnvio’).value;
alert("Data Inicial: "+ dataInicial +"\n\n" +
"Data Final: "+ dataFinal + "\n\n" +
"Orgão Arrecadador: "+ orgaoArrecadador + "\n\n" +
"Tipo de Movimento: "+ tipoEnvio);
var listaArquivoMonitoracao = RemessaRetornoAjax.buscar(dataInicial, dataFinal, orgaoArrecadador, tipoEnvio);
}[/code]
Meu código Java o qual é acessado pelo JavaScript/DWR:
[code]public void buscar(Date dataIncial, Date dataFinal, OrgaoArrecadador orgaoArrecadador, TipoEnvio tipoEnvio) throws Exception {
boolean ehBuscaValida = true;
if (!ehPeriodoRecepcaoValido(dataInicial, dataFinal)) {
ehBuscaValida = false;
}
if(ehBuscaValida){
data = dataFinal;
data = DataUtil.adicionaSegundos(dataFinal, 86399);
setListaArquivoMonitoracao(obterListaArquivoMonitoracao(dataInicial, data, orgaoArrecadador,
tipoEnvio));
}
}[/code]
E o resultado disso tudo que não consigo entrar dentro do método buscar.