private void saveOrUpdate(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { //将数据获取到,封装成一个对象 QuestionItem questionItem = BeanUtil.fillBean(request,QuestionItem.class,"yyyy-MM-dd"); //如果页面传递了当前数据的id,则为修改业务,否则为添加业务 if(StringUtils.isNotBlank(questionItem.getId())){ questionItemService.update(questionItem); }else { questionItemService.save(questionItem); } //跳转回到页面list list(request,response); }
保存和修改方法,根据前端传递的参数是否有id值执行该方法的不同操作