为什么HttpServlet被继承之后,当我重写init()方法的时候可以不用super?
RT还有,这个init()方法的具体作用是什么,希望能说明白点。我知道是用来初始化的。还有,servlet在初始化的时候,可以设置数据库连接参数,建立JDBC连接,或者是...
RT
还有,这个init()方法的具体作用是什么,希望能说明白点。
我知道是用来初始化的。
还有,servlet在初始化的时候,可以设置数据库连接参数,建立JDBC连接,或者是建立对其他资源的引用。这是什么意思?
我知道这个INIT()方法只有在第一次请求的时候才执行,我说得就是第一次请求的是后,我重写了init()方法,而且没有用super.init();为什么不出错? 展开
还有,这个init()方法的具体作用是什么,希望能说明白点。
我知道是用来初始化的。
还有,servlet在初始化的时候,可以设置数据库连接参数,建立JDBC连接,或者是建立对其他资源的引用。这是什么意思?
我知道这个INIT()方法只有在第一次请求的时候才执行,我说得就是第一次请求的是后,我重写了init()方法,而且没有用super.init();为什么不出错? 展开
2个回答
展开全部
servlet不是有个配置文件嘛 web.xml 里面可以设置全局变量
你把链接数据库的驱动,url ,用户名,密码都配置到里面
当运行servlet的时候,在init方法里读web.xml的全局变量,然后你在servlet里面肯定会有getContextParameter(“驱动名字”)我记得是这个方法来着,我也记不清了。。自己查查资料吧。
我想表达的意思就说init会加载web.xml
你把链接数据库的驱动,url ,用户名,密码都配置到里面
当运行servlet的时候,在init方法里读web.xml的全局变量,然后你在servlet里面肯定会有getContextParameter(“驱动名字”)我记得是这个方法来着,我也记不清了。。自己查查资料吧。
我想表达的意思就说init会加载web.xml
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询