Я немного растерялся. Я думаю, что вы на самом деле говорите о процессе обновления?
Вам нужно два @RequestMappings, одно для GET и одно для POST:
@RequestMapping(value="/update/{id}", method=RequestMethod.GET)
public String getSave(ModelMap model, @PathVariable Long id)
{
model.putAttribute("item", benefitDao.findById(id));
return "view";
}
тогда на POST фактически обновите поле.
В приведенном выше примере ваш @ModelAttribute уже должен быть заполнен методом, подобным описанному выше, и свойства должны быть связаны с использованием чего-то вроде JSTL или Spring tabglibs вместе с объектом поддержки формы.
Вы также можете посмотреть InitBinder в зависимости от вашего варианта использования.