Es scheint, als ob ich dieses Problem nicht lösen kann, obwohl ich hier einige Fragen und Antworten gelesen habe. Ich benutze Feder-Mvc und versuche, Mitgliederinformationen bearbeiten zu lassen.Spring MVC Weder BindingResult noch einfaches Zielobjekt für Bean-Namen mit ModelAndView und Form-Tag
Dies ist eine Fehlermeldung.
Ich benutze Member.vo und es hat bereits alle Getter und Setter, die dafür benötigt werden.
Dies ist ein Controller. erste ist die für das Erhalten Mitglied Informationen
@RequestMapping(value = "/setting", method = RequestMethod.GET)
public String setting(HttpSession httpSession){
String s_id = (String) httpSession.getAttribute("s_id");
ModelAndView mav = new ModelAndView("memberedit");
if(s_id !=null){
Member member = membermapper.memberEdit(s_id);
mav.addObject("command", member); }
return "setting"; }
Dieses lädt Mitglied der neuen Informationen
@RequestMapping(value = "/membereditadd", method = RequestMethod.POST)
public String memberEdit(Model model, HttpSession httpSession){
Member member = new Member();
membermapper.editForm(member);
String s_url = (String) httpSession.getAttribute("s_url");
model.addAttribute("command", new Member());
return "redirect:"+s_url;
}
Dies ist setting.jsp
<form action="membereditadd" commandName="command" method="post" name="form">
<label for="id">id</label>
<form:input class="form-styling" type="text" path="id" />
<label for="pw">password</label>
<form:input class="form-styling" type="text" path="pw"/>
<label for="email">e-mail</label>
<form:input class="form-styling" type="text" path="email"/>
<input type="submit" class="btn-signin" value="submit">
</form>