Redirecionar outra página

3 respostas
Metaleiro

[color=darkblue] Bem gostaria de saber qual a melhor maneira de redirecionar para outra página, estou usando ExtJS 3 e Struts, preciso que redirecinar para outra página automaticamente ao entrar no método sucess : [/color]

if(action.result.success) {

                                                        msgInfo('Cadastro comum');
                                                        //aqui queria dexar a ação para redicionar automáticamente
                                                       //sem o uso de um método como o abaixo
                                                        <s:a href="chamaCadastro">Pagina Principal</s:a>

                                                    } else {

                                                        msgErro(ret.msg);
                                               
                                                    }

[color=darkblue] Pensei em fechar minha janela e abrir uma outra, gostaria de saber as melhores formas, desde já agradeço ! [/color]

3 Respostas

Metaleiro

[color=darkblue]Por enquanto usei um: [/color]

<script>
  window.location.href = 'página.com.br';
</script>

[color=darkblue]Se alguém tiver uma opção melhor desde já agradeço ![/color]

wolmirGarbin

Beleza td bem!
Cara pode usar como esta usando sem problemas…
Ou poderia utilizar o redirecionamento via Struts no struts-config.xml…
Mas assim se funciona certinho mantém assim tranquilo…
Valeu!

Wolmir Garbin

Metaleiro

[color=darkblue]Agora estou com a seguinte dificuldade, usando ExtJS: [/color]

[color=darkblue]Estou tentando efetuar a passagem de parâmetros de uma página para outra da seguinte forma:[/color]

window.location.href = '${pageContext.request.contextPath}/cadastro/cadastroInicial.jsp?cadastro.cpf='+action.result.rows[0].cpf;

[color=darkblue]Só que não estou conseguindo recupar na outra página:[/color]

{
                                                xtype : 'textfield',
                                                labelSeparator: '',
                                                name : 'cadastroComum.cpf',
                                                fieldLabel : 'CPF',
                                                disabled: true,
                                                disabledClass: 'customDisabledClass',
                                                allowBlank : false,
                                                tabIndex : 2,
                                                maxLength : 35,
                                                anchor:'99%',
                                                
                                            },

[color=darkblue]Alguém tem idéia ou maneiras melhores de fazer isso ocorrer ? desde já agradeço ![/color]

[color=darkblue]Verifiquei esta função :[/color]

Ext.getUrlParam = function(param) {
             var params = Ext.urlDecode(location.search.substring(1));
             return param ? params[param] : params;
    };

[color=darkblue]Porém, estou tendo dificuldades em adaptar para o meu código, alguém saberia como utilizar ? desde já agradeço[/color]

Criado 18 de outubro de 2010
Ultima resposta 20 de out. de 2010
Respostas 3
Participantes 2