问答详情
源自:1-11 Servlet获取表单数据

关于doPost和doGet的问题

问题是:form中已经写明了method="post",为什么还要修改Sevlet中的doGet方法让它也执行doPost(),你HTML中说了是用post方式提交表单,不是应该直接执行那个重写doPost()方法了吗?关那个doGet()什么事?

求教!求指导!

提问者:慕粉1651148 2016-05-23 20:31

个回答

  • _Waymon
    2016-05-23 22:55:55
    已采纳

    习惯问题吧,这样写可以避免实际情况中出现写错了method的问题,保证了无论如何也不回报错。

  • 江励志
    2016-08-06 23:13:59

    我也觉得有点多此一举,直接用doPost()方法应该也是可以的吧,不过method="get"这样的话难道会真的执行doGet()方法吗?