Redirecionar uma action para um tiles

0 respostas
Flavio_machine

Tenho um uma tiles

<definition name=“contato” extends=“baseLayout” >
<put-attribute name=“menu” value="/menu/menuCont.jsp" />
<put-attribute name=“body” value="/contato.jsp" />
</definition>

Mapei a action que gostaria que redireciona-se para a tiles

<package name=“actions” extends=“tiles-default” namespace="/actions">

<action name=“sendEmail!*” class=“br.com.totalsat.action.SendEmail” method="{1}" >

<result name=“contato” type=“tiles” >contato</result>

</action>

</package>

Olha o form

<%@ taglib prefix=“s” uri="/struts-tags" %>
<div id=“backdown” class=“cadastro” >

<s:form namespace="/actions" action=“sendEmail” method=“post” >
<s:textfield label=“Nome” name=“nome” ></s:textfield>
<s:submit value=“Enviar” />
</s:form>

</div>

E tenho essa action

package br.com.totalsat.action;

import com.opensymphony.xwork2.ActionSupport;

public class SendEmail extends ActionSupport {

/**
 * 
 */
private static final long serialVersionUID = 1L;

private String respostaEmail;
private String nome;

@Override
public String execute() throws Exception {

	
	System.out.println(nome);
	
	return "contato";
}

public String getRespostaEmail() {
	return respostaEmail;
}

public String getNome() {
	return nome;
}

public void setNome(String nome) {
	this.nome = nome;
}

}

Quando chamo a actino ela até imprime o nome mas para redirecionar para a action nao funciona alguém sabe oque ta pegando ? Obrigado

Criado 11 de janeiro de 2011
Respostas 0
Participantes 1