Tabela Dinamica JSF- RICHFACES

olá pessoal

estou precisando urgentemente da ajuda de vcs

eu preciso montar uma tabela via codigo java

com colunas dinamica pois

os dados são puxados do banco e o conteudo da primeira para as outras colunas não possuem os mesmos topicos

http://www.roseindia.net/jsf/dataTable.shtml

da uma olhadinha nesse cara, ve se é isso que vc precisa

Se as colunas devem ser dinâmicas vc pode usar a tag rich:columns:

http://livedemo.exadel.com/richfaces-demo/richfaces/columns.jsf

obrigado gamorim vou da uma olhada sim
lfpolli estou olhando o a columns para ver se serve.

porem quero explicar o meu problema, mas detalhadamente.

eu possuo duas classes ValorVO.java e VariavelVO.java seguem abaixo:



import java.util.Collection;

public class VariavelVO {
	
	
	private Integer varIdVariavel;
	private Double varVlParametro;
	private TipoVO tipo;
	private ProjetoVO projeto;
	private SimboloVO simbolo;
	private Double varVlSomaParametro;
	private String svarIdVariavel;
	private Collection<ValorVO> valores;
	private StatusVO status;
	
	public Integer getVarIdVariavel() {
		return varIdVariavel;
	}
	
	public String getSvarIdVariavel(){
		svarIdVariavel = varIdVariavel.toString(); 
		return svarIdVariavel;
	}
	public void setVarIdVariavel(Integer varIdVariavel) {
		this.varIdVariavel = varIdVariavel;
	}
	public Double getVarVlParametro() {
		return varVlParametro;
	}
	public void setVarVlParametro(Double varVlParametro) {
		this.varVlParametro = varVlParametro;
	}
	public TipoVO getTipo() {
		return tipo;
	}
	public void setTipo(TipoVO tipo) {
		this.tipo = tipo;
	}
	public ProjetoVO getProjeto() {
		return projeto;
	}
	public void setProjeto(ProjetoVO projeto) {
		this.projeto = projeto;
	}
	public SimboloVO getSimbolo() {
		return simbolo;
	}
	public void setSimbolo(SimboloVO simbolo) {
		this.simbolo = simbolo;
	}
	public Double getVarVlSomaParametro() {
		return varVlSomaParametro;
	}
	public void setVarVlSomaParametro(Double varVlSomaParametro) {
		this.varVlSomaParametro = varVlSomaParametro;
	}

	

	public Collection<ValorVO> getValores() {
		return valores;
	}

	public void setValores(Collection<ValorVO> valores) {
		this.valores = valores;
	}

	public void setSvarIdVariavel(String svarIdVariavel) {
		this.svarIdVariavel = svarIdVariavel;
	}

	public StatusVO getStatus() {
		return status;
	}

	public void setStatus(StatusVO status) {
		this.status = status;
	}
	
	
	
	

	
	

}

package br.com.optprocess.vo;

import java.util.Collection;

public class ValorVO {

	private Integer valIdValor;
	private VariavelVO variavel;
	private StatusVO status;
	private Double valVlValor;

	public Integer getValIdValor() {
		return valIdValor;
	}

	public void setValIdValor(Integer valIdValor) {
		this.valIdValor = valIdValor;
	}

	public VariavelVO getVariavel() {
		return variavel;
	}

	public void setVariavel(VariavelVO variavel) {
		this.variavel = variavel;
	}

	public StatusVO getStatus() {
		return status;
	}

	public void setStatus(StatusVO status) {
		this.status = status;
	}

	public Double getValVlValor() {
		return valVlValor;
	}

	public void setValVlValor(Double valVlValor) {
		this.valVlValor = valVlValor;
	}

	
	

}

possuo tbm duas tabelas no banco uma para os objeto de valor e outros para os objetos variaveis.

sendo que uma variavel tem varios valores e um varios valores tem uma variavel

sendo assim na tabela eu preciso mostrar igual como mandei na foto abaixo anexada

nas colunas eu preciso exibir uma variavel e seu respectivos valores

[img=http://img329.imageshack.us/img329/226/tabela.th.jpg]

Obrigado ai pela força

Conseguiu? Eu tbm estou com o mesmo problema.