Uma dúvida: como é realizado o redirecionamento de páginas com o Laszlo? Por exemplo: uma página JSP efetua uma chamada a um arquivo '.lzx' e este, por sua vez, apresenta uma tela de login. Quais os procedimentos a serem adotados para que, após a validação dos dados do usuário, este seja redirecionado para uma outra página? O código abaixo está relacionado ao exemplo citado:
Quando é pressionado o botão “submit”, a página que deveria ser mostrada seria a ‘inside.jsp’. Porém, isso não ocorre (a documentação informa que a tag <dataset> acessa uma página JSP e esta faz uso dos indesejáveis “out.print…”).
Tudo bem, se houver uma ou duas janelas a serem carregadas. Agora, se considerarmos um sistema maior, acredito que o uso contínuo do LzBrowser compromete a aplicação e sua navegabilidade
Assim, gostaria de saber se é possível carregar uma página JSP no [b]mesmo browser [/b](sinceramente, achei um pouco confuso o modo como o Laszlo trabalha com formulários. Acredito que para esta funcionalidade, optar por outros meios seja melhor).
Valeu!
eskeci de comentar atualmente não utilizo mais
a tag form
prefiro utilizar um <dataset>
e modelar os parametros que irei enviar para o servidor
usando o Objeto: LzParam, que me possibilita montar
os parametros que quero enviar par ao servidor
utilizo o dataset que está apontando para uma URL
de um serviço, para o qual eu envio os parametros
e depois recebo a resposta do servidor
então atualizo oq eu quero na interface
fica mais flexivel e tenho mais controle
da comunicação com o servidor pela aplicação
Funcionou perfeitamente! Apenas um detalhe: eu já havia consultado a documentação e não havia encontrado o parâmetro "_self" (?) (a exemplo das tags HTML, como vc citou). Mas, observando mais atentamente, veja só o que encontrei:
The document specified by URL is loaded into the current browser frame by default.
Ou seja, se não for especificado o segundo parâmetro, por default, a página destino é carregada na mesma janela, comportando-se da mesma maneira caso seja utilizado o parâmetro “_self”. Portanto, uma alternativa seria: