form表单提交方法get可以,但用post提交却不行,我想知道为什么

2025-06-29 10:43:17
推荐回答(3个)
回答1:

form 里的 method 方法与servlet里的方法名有直接关系 method='get' servlet里就必须用doGet来处理,method=‘post’ 那servlet就要用doPost来处理,还有,你说说看你用post的时候报什么错。

回答2:

首先是看看页面报什么错误,如果是405的话就说明你的servlet中的方法是doget.当使用doget方法获取请求时,只能获取到页面用get方法提交的请求.而post的是无法获取到的.与之相同的还有一个dopost方法.所以我建议你使用service方法.这个方法可以获取到get和post中的任意一种请求.

回答3:

你的方法是写在serverlet 的get里面吧 你可以在下面的post里面调用get就好啦.