Pergunta sobre o atributo redirect (STRUTS)

1 resposta
J

Eu queria saber o que ocorre se eu deixar o atributo 'redirect' com valor 'true' ou com 'false', o que ele influencia na action?

<action 
path="/listLibComissao"     type="br.com.softplan.sienge.vnd.struts.action.LibComissaoAction"  name="libComissaoForm" 
scope="request">
<forward name="listLibComissao" path="/listLibComissao.jsp" />
</action>

<action 
path="/saveLibComissao" type="br.com.softplan.sienge.vnd.struts.action.LibComissaoAction" name="libComissaoForm" 
scope="request">
<forward name="listLibComissao" path="/listLibComissao.do" redirect="true" />
</action>

1 Resposta

P

quando o forward é configurado com o redirect igual a true, uma novo HTTP request é executado. Isto é, o conteudo do seu request atual é perdido e um novo é criado.

O redirect ira sempre limpar o contexto do request.

O parametro redirect é false por default.

Criado 7 de agosto de 2006
Ultima resposta 10 de ago. de 2006
Respostas 1
Participantes 2