SpringMVC里标签报错Neither BindingResult nor plain target object for bean name '***' available as

	@RequestMapping(value="/login",method=RequestMethod.GET)
	private String login(){
		
	
		return "../login";
	}

该方法跳转到


	        
${error }
<%-- --%>
<%-- --%>
会报Neither BindingResult nor plain target object for bean name '***' available as 。。。。的错

解决办法就是在
跳转时传入一个User对象,因为form表单里的


是会直接提取

中的user对象里的属性,所以只需
	@RequestMapping(value="/login",method=RequestMethod.GET)
	private String login(User user){
		
	
		return "../login";
	}
	

就可以了

第二种解决方式:

@RequestMapping(value="/add",method=RequestMethod.GET)
	public String add(@ModelAttribute("user")User user,Model model){
		return "user/add";
	}

你可能感兴趣的:(debug)