OffersController.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:SpringMVC-SpringSecurity-MySql-Hibernate 作者:
@RequestMapping(value = "/docreate", method = RequestMethod.POST)
public String doCreate(Model model, @Validated(value=FormValidationGroup.class) Offer offer, BindingResult result,
    Principal principal,@RequestParam(value="delete", required=false) String delete)
{
    if (result.hasErrors())
    {
        List<ObjectError> errors = result.getAllErrors();
        model.addAttribute("errors", errors);
        /*
         * for (ObjectError error : errors) { System.out.println(error.getDefaultMessage()); }
         */
        return "createoffer";
    }   
        if(delete == null){
            String username = principal.getName();
            offer.getUser().setUsername(username);
            offersService.saveOrUpdateOffer(offer);
            logger.info("execute create Offer ..");
            return "redirect:offers";
        }else{
            logger.info("execute delete Offer ..");
            offersService.delete(offer.getId());
            return  "offerdeleted";
        }

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号