ajax中用type类型的post就能提交到servlet用get就不能是为什么

这两张是用post方法写的,可以进入servlet
图片说明

图片说明

这一张是用get方法写的,servlet都进不去
图片说明

问:为什么get方法进不去,而post方法可以进servlet,和两种方法的区别

get请求会将你请求的参数转码。

 {%22uId%22:%22username%22,%22password%22:%22password%22} 

正常两种方法都是可以的。
但我们一般使用post请求,

不是说 get方法进不去,而post方法可以进servlet.
而是要看你servlet提供和支持了哪种方式的请求

你的输出写在post()的吧

楼主把servlet的代码也贴出来呗

就是楼上说的 你后台有没有处理get的请求

在doget() 方法里调用 dopost()方法

get和post的方式是都可以提交的,看你自己具体的需要,是否需要安全性,还有就是编码格式的问题,post提交可以解决一些乱码的问题。

我只到了,get只能提交到servlet一次,而post可以向servlet提交多次,用get提交一个参数,如果这个参数再次提交,就不会进servlet中了