Failed to convert value of type ‘java.lang.String‘ to required type ‘java.lang.Integer‘;报错日记

今天用postman测试代码的时候出现了一个新型的错误

2023-12-12T21:26:29.340+08:00  WARN 7748 --- [nio-9090-exec-2] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'java.lang.Integer'; For input string: "login"]

 (对没错可以看到这个错误还热乎着,刚出现的)

 在这个时候去网上查了一下一般出现Failed to convert value of type这个错误都是因为测试的时候路径输错了,比如你controller里面写的是“user”但是你测试的时候写的是/user这时候就可能会出现这个错误

但是我就不一样了我是因测试的时候选错了请求方式

这里应该选择的是post方式而不是get方式,因为我要测试的是一个登录模块需要输入数据,这 两种方式的处理不一样(具体的可以去查postman使用教程)

将请求方式改为post后正常运行

完!

PS:都看到这儿了,又到了每天絮絮叨叨的时间

啊啊啊啊啊啊啊啊啊作业快截止了,刚写完增删改查,登录正在写还有安全和布拉布拉一堆细节没优化,简直每天都是写代码十分钟改错半小时啊啊啊啊啊啊,不知道有没有人和我一样

(说实话一开始就不应该打算自己写,尊嘟很费时间) 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值