Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
背后的原因是什么;400“;spring mvc中的错误请求_Spring_Hibernate_Spring Mvc_Jsp - Fatal编程技术网

背后的原因是什么;400“;spring mvc中的错误请求

背后的原因是什么;400“;spring mvc中的错误请求,spring,hibernate,spring-mvc,jsp,Spring,Hibernate,Spring Mvc,Jsp,@控制器 公共类用户控制器 { @自动连线 用户服务用户服务; @RequestMapping(value=“/page”,method=RequestMethod.GET)/*每当客户端发出url请求/page时,它都会运行此方法并向客户端显示users.jsp页面*/ 公共模型和视图getuserPage(){ ModelAndView视图=新的ModelAndView(“用户”); 返回视图; } @RequestMapping(value=“register”,method=Reques

@控制器
公共类用户控制器
{
@自动连线
用户服务用户服务;
@RequestMapping(value=“/page”,method=RequestMethod.GET)/*每当客户端发出url请求/page时,它都会运行此方法并向客户端显示users.jsp页面*/
公共模型和视图getuserPage(){
ModelAndView视图=新的ModelAndView(“用户”);
返回视图;
}
@RequestMapping(value=“register”,method=RequestMethod.POST)//每当客户机发出url请求“users/register”时,它将运行此方法并向客户机显示users.jsp页面//
公共模型和视图注册器(@RequestParam(“用户名”)字符串用户名,@RequestParam(“用户联系人”)int user\u contact,@RequestParam(“用户电子邮件”)字符串user\u email,@RequestParam(“用户密码”)字符串user\u密码)
{
Users usersobj=新用户(用户名、用户联系人、用户电子邮件、用户密码);
ModelAndView modelview=新建ModelAndView();
if(userServices.saveOrUpdate(usersobj))
{
modelview.setViewName(“用户”);
返回模型视图;
}
其他的
{
modelview.setViewName(“用户”);
返回模型视图;
}
}
}
/*
@ModelAttribute(“用户对象”)
公共用户constructUser(){
返回新用户();
}
@RequestMapping(value=“/register.html”,method=RequestMethod.POST)//每当客户机发出url请求“users/register”时,它将运行此方法并向客户机显示users.jsp页面//
公共模型和视图注册器(@modeldattribute(“users\u obj”)users\u obj)
{		
ModelAndView modelview=新建ModelAndView();
if(userServices.saveOrUpdate(users\u obj))
{
modelview.setViewName(“用户”);
返回模型视图;
}
modelview.setViewName(“用户”);
返回模型视图;
}
}

  • 登录
  • 登记册
  • 记得我吗
  • 我接受条款和条件

在您的情况下,控制器方法中提到的请求参数不存在于请求中

尝试使用
request.getParameter(“fieldName”)获取参数


检查所有字段是否与int或string类型一起出现。

检查这个问题:对此我非常抱歉,但我仍处于spring mvc的学习阶段。您能告诉我更多关于如何使用request.getParameter(“fieldName”)的信息吗要检查JSP页面中随请求或不随请求出现的字段,您需要为所有字段命名,因此在controller中,通过传递相同的名称,您可以逐个获取所有参数进行检查……只需谷歌about request.getparameter即可