Pessoal , boa tarde.
Estou com o seguinte problema:
Eu tenho duas páginas da minha aplicação WEB que representam um wizard da aplicação
A primeira tela é uma tela com informações que o usuário irá inputar e a segunda tela é uma tela de confirmação
Quando o usuário clica no botão próximo eu faço um forward com o DWR
function goToPage(wizardName,pageIndex){
WizardManager.goToPage(wizardName,pageIndex,callbackGoToPage);
}
function callbackGoToPage(data){
dwr.util.setValue("cssGenConteudo", data, { escapeHtml:false });
}
O problema é que eu quero que os dados inputados nessa tela sejam propagados para a tela seguinte, para isso
eu pego os valores do input da seguinte forma.
var dados = {nome:null,endereco:null,telefone:null};
dwr.util.getValues(dados);
O código da manipulação wizard/dados fica +/- assim
..goToPage..{
var dados = {nome:null,endereco:null,telefone:null};
dwr.util.getValues(dados);
dwr.engine.beginBatch();
WizardManager.goToPage(wizardName,pageIndex,callbackGoToPage);
dwr.util.setValues(dados);
dwr.engine.endBatch();
}
Ele não está atualizando a página, meu conceito está correto ?
Existe alguma forma mais elegante de se fazer isso?
Agradeço qualquer ajuda …