springMVC

在学习springMVC框架时,我发现原来地址栏不能发送post请求,如下图

 

 这是我直接在地址栏输入http://localhost:8080/springMVC/user/login出现的报错,大概意思就是不支持get请求,因为我的那个对应的方法是限制只能接收post请求,所以推断,地址栏只能发送get请求

下面是我使用form表单发送的post请求

 

 因为我在测试在接收请求的注解中加入params = "username"对参数列表的限制作用,所以在form表单发送的请求中我并没有给出名为username的参数,

出现了这样的报错,大概意思就是username没有遇到像password那样的参数传递渠道,这时的报错才是我预期中的报错

 

前面之所以出现了相同地址,不同报错,就是因为直接通过地址栏访问,或者说发送请求,发送的都是get请求

 

posted @ 2022-12-02 10:08  Iamnotarapper  阅读(22)  评论(0)    收藏  举报
ヾ(≧O≦)〃嗷~