Llenar una lista desplegable

Hola a todos!
Chicos, soy nueva desarrollando con java y aún más con struts, necesito me ayuden a solucionar este problemilla.
Miren tengo esto en mi DAOJdbc:
//Regreso lista menú por idMenu
public List getMenuById(int idMenu) {
List getId;

String sql= " SELECT id_menu_aplic, descrip, id_menu_aplic_padre " +
"FROM menu_aplic where id_menu_aplic=? ";

System.out.println(sql);
System.out.println("Menu: "+idMenu);

MappingSqlQuery query= new MappingSqlQuery(getDataSource(),sql ){
@Override
protected Object mapRow(ResultSet rs, int i) throws SQLException {
return mapeaGetMenuById(rs,i);
}
};

query.declareParameter(new SqlParameter(Types.INTEGER)); //idMenu
System.out.println("voy a ejecutar ");
getId= query.execute(new Object[]{idMenu});
return getId;
}

private Object mapeaGetMenuById(ResultSet rs, int i) throws SQLException {
MenuTO m=new MenuTO();
m.setIdMenu(rs.getInt("ID_MENU_APLIC"));
m.setDescripcion("DESCRIP");
return m;
}

Y necesito llenar una lista desplegable con esta información que trae este método, la vdd no sé como hacerlo....tmb tengo un action y en casos anteriores he llenado así :
listamenu.put("1","Nuevos");

Ahora necesito llenarla directamente con la info almancenada en la BD para pintarla en mi jsp así:

Alguna idea de esto? La vdd yo no tengo ninguna y por eso recurro a uds. gracias!