0
在bean實例的變化試圖在使用Grails控制器的bean實例進行一些修改:我如何「堅持記憶」中,Grails控制器
GSP:
g:select name="item" noSelection="${['null':'Select...']}"
from="${Item.list()}" optionValue="name" optionKey="id"/>
g:submitToRemote url="[controller:'Person', action:'addItem']"
update="itemsPerson" value="Add"/>
.. ...
PersonController:
def addItem(Person person){
Item item = Item.findItemById(params.item);
person.addToItens(item);
println person.itens.size() "**ever time has only one item!**"
}
問題是,當我將項目添加到人員時,Person對象的狀態不會持續該項目,每次調用方法addItem時,person.items都會再次爲空。我知道我可以讓人蔘加會議,但是還有另一種方法可以親自保留物品清單?
是否可以發佈Person和Item的域結構,從中檢索此人物? – Abs
我的猜測是每次物品都與不同的人物相關聯! – Abs