我是 Spring MVC 的新手,我遇到了一个问题,我向你说明了这个问题,并在此先感谢。
我有一个控制器,首先我称之为这个方法:
@RequestMapping(value = "/{prestadoraId}", method = RequestMethod.GET)
public ModelAndView avaliacao2(@PathVariable("prestadoraId") Long prestadoraId, Model model) {
Prestadora prestadora = solicitacaoService.getPrestadorabyId(prestadoraId);
model.addAttribute("prestadora", prestadora);
return new ModelAndView("aprovacao2","prestadora",prestadora);
}
我的 JSP(这个 JSP 从上面的方法中获取数据):
<form:form action="aprovacao3" method="POST" commandName="prestadora" modelAttribute="prestadora" id="aprovacaoForm3">
<input type="text" name="razao_social" id="razao_social" name="razaoSocial" size="133" maxlength="100" value="${prestadora.razaoSocial}" required />
数据来了,当我提交 prestadora 的数据时为空。
我通过这种方法得到了提交:
@RequestMapping(value="/aprovacao3", method=RequestMethod.POST)
public String avaliacao2(@ModelAttribute("prestadora") Prestadora prestadora, Model model, BindingResult bindingResult) {
model.addAttribute("prestadora", prestadora);
return "redirect:/aprovacao3";
}
好吧,我尝试了很多东西,但它总是无效。
最好的问候万德森