Springmvc 中 modelAttribute=”XX”出错

**

Springmvc 中 modelAttribute=”XX”出错

**

由于自己敲代码疏忽,导致第二种情况出现,查找了半天时间

Spring MVC – Neither BindingResult nor plain target object for bean name ‘xxx’ available as request attribute

常见原因: 
问题1,对应关系 
页面需要绑定一个模型 
…. 
控制器 
@RequestMapping(value = {“/newUser” }, method = RequestMethod.GET) 
public String save(HttpServletResponse response,ModelMap model) {

    SysUser user = new SysUser();

    model.addAttribute("user", user);

    return "useradd";
}

2、有时在使用springMVC 的时候需要 通过一些对象属性转换成该模型对象 比如 userKey转换成SysUser对象 
如果次转换存在问题,就算按照第一种对应关系,也是无法绑定到对于modle,还是报上述错误 
比如 存在以下疏忽错误 if (element instanceof SysDept) { 
return (SysUser)element; 
}else { 
…… 
return sysUser; 
}

3、查找其他原因了,比如springMvc配置xml等


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值