当前位置: 代码迷 >> J2EE >> 如若一个项目,一开始直接访问的是servlet页面,那么自动进入doPost()方法
  详细解决方案

如若一个项目,一开始直接访问的是servlet页面,那么自动进入doPost()方法

热度:633   发布时间:2016-04-17 23:52:34.0
如果一个项目,一开始直接访问的是servlet页面,那么自动进入doPost()方法?
如题,,,如果在地址栏直接输入servlet的url,那么直接自动访问的是doPost() ?如果不是,那么访问顺序是什么?
------解决方案--------------------
地址栏默认的是get提交方式,默认的走service()里面的doGet 方法。
如果重写了service方法,那跳转直接到service方法。
如果没有重写service方法,service方法会根据请求方式,去将请求分发到不同的方法中去处理。
比如 get提交的到doGet 方法中,post提交的到doPost方法中。
这个可以跟一下service方法的源码就可以看到。
------解决方案--------------------
服务器已经自动帮你搞定了,在service方法中判断了一把
  相关解决方案