呵呵,这个问题没有想到吧,你是用form提交的,我猜你的id是自动生成的,所以你要在form里面加个隐藏控件。用于临时存放这id的值。你在form的get的时候才能把值取到,调用hibernate的时候,session的saveorupdate的时候,他就会根据id的值是否已存在来选用增加或者编辑。