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

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

图片说明

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

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

8个回答

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

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

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

sinat_34344123
lvgo post请求比get请求要好用很多,但是get请求速度要比post请求快
2 年多之前 回复

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

你的输出写在post()的吧

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

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

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

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问