Zerar tabela exibida no browser

Olá, boa tarde. Tenho esta lista no jsp:

[code]<h:form>
<rich:dataTable border=“1” value="#{select.movs}" var=“mov”
rendered="#{not empty select.movs}">

		<h:column>
			<f:facet name="header">
				<h:outputText value="Quantidade de Placas"/>
			</f:facet>
			<h:outputText value="#{mov.corrida}"></h:outputText>
		</h:column>
		
		<h:column>
			<f:facet name="header">
				<h:outputText value="Número de Movimentações"/>
			</f:facet>
			<h:outputText value="#{mov.qtd}"></h:outputText>
		</h:column>
	
	</rich:dataTable>
</h:form>[/code]

que recebe os dados desta lista:

[code]private List movs = new ArrayList();
//…
List listaPlacas = new ArrayList();
List listaMovimentacoes = new ArrayList();

	while (rs.next()) {
		contador ++;
		Movimentacao mov = new Movimentacao();
		placas = Integer.parseInt(rs.getString("placas"));
		listaPlacas.add(placas);
		movimentacoes = Integer.parseInt(rs.getString("movimentacoes"));
		listaMovimentacoes.add(movimentacoes);
		model.addRow(new String[] { rs.getString("placas"),
				rs.getString("movimentacoes") });
		mov.setCorrida(placas);
		mov.setQtd(movimentacoes);
		this.movs.add(mov);
	}[/code]

O problema é que eu exibo a tabela beleza. Só que, se dou novo enter no browser para nova pesquisa, a tabela não é zerada para ser repopulada, ou seja, os dados da primeira pesquisa acumulam com o da segunda. Como eu faço prá zerar a lista antes dela receber os novos valores da segunda pesquisa?

Grato, Carlos.

O problema é que vc está sempre adicionando no atributo movs, veja a linha 17 do seu bean.

Antes do while coloca essa linha:

 this.movs =  new  ArrayList<Movimentacao>();  

Abs

Ok, muito obrigado…