Witam,

Tworze obiekt ArrayList oraz nadaję wartość jego zmiennym:

Kopiuj
 

private ArrayList<ArrayList<String>> queryResult=new ArrayList<ArrayList<String>>();

 for(int i=0;i<colNumber;i++)
    	  	{
    		  queryResult.add(new ArrayList<String>(20));
    	  	}


następnie nadaję wartości elementom podlist.
Następnie próbuje użyć mojego ziarna w <h:datatable> w ten sposób:

Kopiuj
 

<h:column>
    <f:facet name="head">producent</f:facet>
     <h:outputText value="&#160;" />
		          #{w[0]}
</h:column>

<h:column>
    <f:facet name="head">typ</f:facet>
     <h:outputText value="&#160;" />
		          #{w[1]}
</h:column>

Problemy jakie mam:
1Zamiast w kolumnach wartości danej otrzymuje ale w wierszu

tzn zamiast:

Kopiuj
 
wart1   innawart1 
wart2   innawart1 
wart3   innawart1 

mam:

Kopiuj
 
wart1 wart2 
innawart1 innawart2

Co robie żle?