Problemas para remover objeto de lista
05/12/2010 00:00
Prezados,
Eu não consigo excluir um elemento da lista passando como parâmetro um objeto.
Eu gostaria de utilizar o método:
public boolean remove(Object o) da classe java.util.ArrayList
retorna true se o objeto foi removido, senão false.
def removeProdutoAjax = {
def produtoInstance = Produto.get(params.id)
def listaProdutos = session.listaProdutos
def removeu = listaProdutos.remove(produtoInstance)
session.listaProdutos = listaProdutos
render(template:"list", model:[produtoInstanceList:listaProdutos])
}
Debugando, a lista contém um objeto igual a produtoInstance.
Já tentei de tudo, alguém sabe me dizer o que estou fazendo errado?
Tags:
Groovy