form 里的 method 方法与servlet里的方法名有直接关系 method='get' servlet里就必须用doGet来处理,method=‘post’ 那servlet就要用doPost来处理,还有,你说说看你用post的时候报什么错。
首先是看看页面报什么错误,如果是405的话就说明你的servlet中的方法是doget.当使用doget方法获取请求时,只能获取到页面用get方法提交的请求.而post的是无法获取到的.与之相同的还有一个dopost方法.所以我建议你使用service方法.这个方法可以获取到get和post中的任意一种请求.
你的方法是写在serverlet 的get里面吧 你可以在下面的post里面调用get就好啦.