BindingResult 和 Bean 名称的纯目标对象'Bom'都不能用作请求属性



我的代码如下:

@RequestMapping("/ViewItemBom.htm")
        public ModelAndView viewItemBom(@RequestParam(value = "selectedId", required = false) String itemSeq)
                throws Exception {
            itemBom = bomService.getItemBom(itemSeq);
    // long sponsorSeq = BaseWebAppHelper.getSponsorSeqAsLong(session);
    //
    // itemBom.setSponsorSeq(sponsorSeq);
    //
    // // bom.setBranchSeqForm(branchSeq);
    return new ModelAndView("bom/BomAdd", "Bom", itemBom);
}

该错误意味着您的视图没有一个名为"Bom"的变量,您正在传递new ModelAndView("bom/BomAdd", "Bom", itemBom);

尝试在return之前添加:

ModelAndView model = new ModelAndView("bom/BomAdd");
model.addAttribute("Bom", itemBom);

相关内容

最新更新