Metodo Excluir

2 respostas
gisa_screen

Ola Boa noite....

Preciso excluir um topico que esta referenciando ao grupo na página que visualizo o grupo, só que só consigo excluir o topico na página que listo os topicos...

Como faço pra excluir esse topico???? na minha página de visualizar Grupo que listo os topicos do grupo passei assim ::

<rich:column styleClass="coluna2">
				<h:commandLink value="Excluir" action="#{topicoMB.excluir}">
					<!--// chama o metodo de abrir alteração-->
					<f:param name="idTop" value="#{topicoMB.topico.idTop}"></f:param>
					<f:param name="idGrupo" value="#{grupoMB.grupo.idGrupo}"></f:param>
				</h:commandLink>
</rich:column>

valeu Obrigado!

2 Respostas

M

como está seu método excluir?

gisa_screen

Na visualizargrupo.jsp, chamo o excluir assim:...(obs:Quero Excluir o topico do Grupo...)

&lt;/rich:column&gt;
		

				&lt;rich:column styleClass="coluna2"&gt;
				&lt;h:commandLink value="Excluir" action="#{topicoMB.excluir}"&gt;
					&lt;f:param name="idTop" value="#{topicoMB.topico.idTop}"&gt;&lt;/f:param&gt;
					&lt;f:param name="idGrupo" value="#{grupoMB.grupo.idGrupo}"&gt;&lt;/f:param&gt;
				&lt;/h:commandLink&gt;
</rich:column>

meu metodo excluir TopicoMB ficou assim: mas nao esta funcionando...(e nao sei se estar certo)

public String excluir()// retorna uma String
	{
		FacesContext contexto = FacesContext.getCurrentInstance();
		String idTop = contexto.getExternalContext().getRequestParameterMap().get("idTop");
		String idGrupo = contexto.getExternalContext().getRequestParameterMap().get("idGrupo");
		
		this.topico = this.dao.obter(Long.parseLong(idTop));
		this.grupo = this.grupoDAO.obter(Long.parseLong(idGrupo));
		this.topico.getGrupo();
		this.dao.remover(this.topico);
		return "";
	}

me ajude ai galera...(tenho muita coisa ainda pra fazer) :?

Criado 27 de junho de 2010
Ultima resposta 28 de jun. de 2010
Respostas 2
Participantes 2