Hi All,
I was working on spring-hibernate based app. Having issue of
"Neither BindingResult nor plain target object for bean name 'newAddress' "
The code I have is like below.
Controller code:
------------
@RequestMapping(value="/saveAddress", method=RequestMethod.GET)
public ModelAndView newaddressForm()
{
ModelAndView mav = new ModelAndView("newAddress");
Address address = new Address();
mav.getModelMap().put("newAddress", address);
return mav;
}
@RequestMapping(value="/saveAddress", method=RequestMethod.POST)
public
String create(@ModelAttribute("newAddress")Address address, BindingResult result, SessionStatus status)
{
System.out.println("BBBBBBBBBBBBBBB");
validator.validate(address, result);
if (result.hasErrors())
{
return "newAddress";
}
addressDAO.save(address);
status.setComplete();
return "redirect:viewAllAddress.do";
}
Jsp Code:
-----------
<form:form action="saveAddress.do" method="post" commandName="newAddress">
Please someone guide me where I am doing wrong. Help is highly appreciated
Thanks,
Dharmendra Sharma