DisplayTag - Problema com link dinâmico

1 resposta
cris.t

Olá,
Estou fazendo uma coluna na minha tabela com displayTag utilizando o decorator, porém qdo coloco a a coluna com o link a tabela fica toda deformada, alguem imagina o porque acontece isso?

<display:table list="${statusTypes}" id="statusType" name="statusTypes" uid="statusTypes" export="true" pagesize="5" 
					sort="list" decorator="com.braview.sbce.decorator.Wrapper" rules="true">
				
				  <display:caption><fmt:message key="status.type.table.caption_title"/></display:caption>
				 
				  <display:column property="id" titleKey="status.type.table.column_id" headerClass="true" sortable="true"/>
				  <display:column property="name" titleKey="status.type.table.column_name" />
				  <display:column property="link" titleKey="status.type.table.column_remove" autolink="true" />
	  	
	</display:table>

a tabela normal sem a coluna do link fica desta forma:

e quando eu coloco a coluna do link ela se deforma toda:

1 Resposta

cris.t

Este é meu Decorator:

public class Wrapper extends TableDecorator {

	
	public Wrapper() {
		super();
	}
	
	
	public String getLink(){
		StatusType statusType = (StatusType) getCurrentRowObject();
		Long id = statusType.getId();
		String link = "&lt;xa href=\"/statusTypeAction/edit.htm?statusTypeId="+id+"&gt;remover</a>";
		System.out.println("&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;" + link);
        return link;
    }
}
Criado 9 de junho de 2009
Ultima resposta 10 de jun. de 2009
Respostas 1
Participantes 1