当前位置:首页 > 开发 > 系统架构 > 架构 > 正文

Http 400 Bad Request

发表于: 2014-01-12   作者:alleni123   来源:转载   浏览次数:
摘要: 今天在提交form的时候碰到这个错误, 错误原因是数据类型前台和后台不一致。 代码如下: @Controller public class NameController { @RequestMapping(value="/myname",method=RequestMethod.POST) public String testName(In
今天在提交form的时候碰到这个错误, 错误原因是数据类型前台和后台不一致。

代码如下:


@Controller
public class NameController
{
	
	@RequestMapping(value="/myname",method=RequestMethod.POST)
	public String testName(Integer myName){
		System.out.println(myName);
		
		return null;
	}
}



 <body>
    This is my JSP page. <br>
    
    <form action="myname" method="post" >
    	<input type="text" value="hello" name="myName">
    	<input type="submit" value="sumbit">
    </form>
    
  </body>


由于后台接受Integer类型,而前台输入的是'hello', 就会出现这个错误。
只不过springmvc是不会报出任何错误信息的, 所以排查起来比较麻烦。

Http 400 Bad Request

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
最近在做Web开发的时候,使用$.post提交数据,但是回调函数却没有被触发,按F12看控制台输出是:POS
项目以Spring MVC + Hibernate 为后台,前台通过Jquery的AJAX对象,向后台POST一个JSON对象,Spring
问题描述: 已声明 @RequestMapping(value="update", method = RequestMethod.POST) @ResponseBody
思路来源:http://www.cnblogs.com/wangyt223/archive/2012/11/22/2782801.html svn 提交错误 400 B
这是个页面报错,但是我遇到的时候来得蹊跷,很早就遇到了,问题也很早就解决了,现在是因为带人,
问题:运行程序时提示http 400错误 解决方法: 去掉勾 尝试将网页发布到本地IIS上,发现出现以下错误
Jmeter发送某个request时而成功,时而失败 Maybe it’s Jmeter’s problem, after all, is not a co
搞 web 的程序猿,应该都知道 http 协议。 http 协议有三个版本。 http 0.9 版本, http 1.0 版本,
写在前面的话:最近帮朋友弄弄微信商城,对于微信的基础开发,基本上就是各种post、get,有时是微信
原文: 谈一谈Http Request 与 Http Response 写在前面的话:最近帮朋友弄弄微信商城,对于微信的基础
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号