我怀疑。我正在使用spring MVC并玩代码。当我遇到这种情况时:
在控制器类中我有这个方法:
"attrsFormat": "legacy"
这个方法调用foo.jsp。在其中,我想只注意这一行:
@RequestMapping(value = "/foo.html", method = { RequestMethod.GET })
public String showFooJSP(ModelMap modelMap) {
modelMap.addAttribute("dee",new Dee());
return "/foo";
}
当我评论线“modelMap.addAttribute(”dee“,new Dee());”控制器,当我想访问jsp时,它给了我这个错误:
java.lang.IllegalStateException:既不是BindingResult也不是plain bean名称'dee'的目标对象可用作请求属性
我想知道为什么,因为我想明白为什么春天需要我在这种情况下至少发送一个“dee”类型的实例。
感谢阅读!