我试图让一个项目在 Spring MVC 上运行,这是我的第一种方法,我试图遵循 netbeans 网站的教程,但我得到以下异常:
javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Neither BindingResult nor plain target object for bean name 'empleado' available as request attribute
在我的jsp上:
<form action="" method="post">
Name:
<spring:bind path="empleado.num_empleado">
<input type="text" name="${status.expression}" value="${status.value}">
</spring:bind>
<input type="submit" value="OK">
</form>
我的控制器看起来像这样:
@Override
protected ModelAndView onSubmit(
HttpServletRequest request,
HttpServletResponse response,
Object command,
BindException errors) throws Exception {
ModelAndView mv = new ModelAndView(getSuccessView());
Empleado emp = (Empleado) command;
mv.addObject("nombre", empServ.consultarBD(emp.getNum_empleado()));
return mv;
}
我是 Spring MVC 的新手,所以我可能在这里遗漏了一些明显的东西。你能指出我正确的方向吗?