Ordenar um Bean em Java - JDK 5

Olá
Estou com esse bean ordernado por ordem de codigo e em java gostaria de orderna-lo por ordem de nome, é possivel ?

Minha jdk é 5

Eu sei que no meu select posso ordenar por ordem de nome, mais nao posso fazer isso., tenho que reordenar esse bean.

Grato

Silva

package br.teste.bean;

import br.teste.SegurosBean;

import java.io.Serializable;

import java.util.ArrayList;

import org.apache.struts.action.ActionForm;

public class TesteBean extends ActionForm{

       private String codigo  = null; 
       private String nome  = null;
      
       
       


public TesteBean() {
}

public void setCodigo(String codigo) {
    this.codigo = codigo;
}

public String getCodigo() {
    return codigo;
}

public void setNome(String nome) {
    this.nome = nome;
}

public String getNome() {
    return nome;
}

}

Se vc tiver a lib com o pacote org.apache.commons.beanutils, pode tentar o seguinte:

[code]List testebeans = (… obtem a lista contendo TesteBean’s …)

// Faz a ordenação pelo campo desejado.
Collections.sort(testebeans, new BeanComparator(“nome”));[/code]