Spring MVC 常见问题

举报
斑馬斑馬 发表于 2021/09/14 10:22:11 2021/09/14
【摘要】 404错误请求的url不存在java严格区分大小写,把地址改成:http://localhost:8080/car/get即可500错误请求的url未绑定参数get3方法明显是需要参数的,那就请求时,必须传入参数,否则页面报错500,IDEA中抛出了IllegalStateException的异常。可以将url改成:http://localhost:8080/car/get3?id=10 即...

404错误

请求的url不存在

java严格区分大小写,把地址改成:http://localhost:8080/car/get即可

500错误

请求的url未绑定参数

get3方法明显是需要参数的,那就请求时,必须传入参数,否则页面报错500,IDEA中抛出了IllegalStateException的异常。
可以将url改成:http://localhost:8080/car/get3?id=10 即可。
或者:把方法的参数改为引用类型,即使请求时忘记传入参数,也不会抛出异常。

//  public void add(int id){ //当访问这个方法时,必须传参,否则报异常
    public void add(Integer id){ //当访问这个方法时,就算不传参,也没有异常,使用了默认值null
        System.out.println(id);
    }

400错误

url中的参数类型 和 服务器需要的 参数类型不同

  

  

————————————————
版权声明:本文为CSDN博主「cgblpx」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012932876/article/details/117922532

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。