您将必须为控制器上对象的
tags属性定义一个自定义属性编辑
restaurant器。
@InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { super.initBinder(request, binder); binder.registerCustomEditor(List.class, "tags",new CustomCollectionEditor(List.class){ @Override protected Object convertElement(Object element) { Tag tag = new Tag(); if (element != null) { Long id = Long.valueOf(element.toString()); tag.setId(id); } return tag; } }); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)