为了账号安全,请及时绑定邮箱和手机立即绑定

第一次请求一个JSP页面首先被执行构造方法,是谁的构造方法呢?Init的吗

Init的吗

正在回答

2 回答

第一次请求时,JSP引擎会把这个JSP文件转换成为一个Servlet,Servlet是一个类,创建它的实例,就会调用Servlet的构造方法,所以说应该是Servlet的构造方法。

6 回复 有任何疑惑可以回复我~
#1

如果我是DJ我是DJ我是DJ我是DJ 提问者

是说继承了 HttpServlet 后的doGet或doPost方法吗?
2018-06-25 回复 有任何疑惑可以回复我~
#2

如果我是DJ我是DJ我是DJ我是DJ 提问者

哦!好像懂了 客户端发起请求的时候 根据客户的请求方式 (Get或者Post)直接调用Servlet里的doGet或者doPost方法 这个方法就是 父类 HttpServlet的构造方法之一~
2018-06-25 回复 有任何疑惑可以回复我~
#3

慕斯7479518 回复 如果我是DJ我是DJ我是DJ我是DJ 提问者

doGet和doPost应该在Servlet的service方法内执行;web容器第一次接受到请求,会创建servlet实例,然后调用其初始化方法,再调用service方法,service方法会传入request和response对象作为入参);service方法中执行具体的业务逻辑,然后将执行的结果放入response对象返回给web容器,web容器再响应给浏览器,用户就能看到了。
2018-11-16 回复 有任何疑惑可以回复我~
#4

qq__8737 回复 慕斯7479518

666
2019-09-23 回复 有任何疑惑可以回复我~
查看1条回复

哦,原来是这样,我原本也有疑问的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

第一次请求一个JSP页面首先被执行构造方法,是谁的构造方法呢?Init的吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信