-
通过重写Object类hashCode 和equals方法,来修改生成新对象时的规则,如果符合我的规则,那么你new出来的两个对象就是一个对象!
查看全部 -
添加商品和删除商品,都需要重新计算购物车的总金额
查看全部 -
servlet与jsp对象的对应关系
查看全部 -
以下时刻Servlet容器装载Servlet
1、servlet容器启动时装载servlet--实现过程---web.xml的<Servlet></Servlet>中添加<loadon-startup>1</loadon-startup>.数字越小优先级别越高
2、客户端首次向servlet发送请求
3、Servlet类文件被更新后,重新装载Servlet
Servlet被装载后,Servlet容器创建一个Servlet实例并且调用Servlet的init()方法进行初始化。在Servlet的整个生命周期,init()方法只被调用一次。
查看全部 -
借用一位同学的图
查看全部 -
Tomcat分为四个等级:
Container、Engine、Host和Servlet(Context、Wrapper)
一个Context就是一个web项目
查看全部 -
Servlet是在服务器上运行的小程序。一个Servlet就是一个java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序
查看全部 -
Servlet执行流程和生命周期
客户端发送请求给服务器。
服务器开始接受,先判断该请求的servlet实例是否存在,如果不存在先装载一个servlet类并创建实例。如果存在则直接调用该servlet的service方法,之后进行判断是调用doGet方法还是doPost方法。
servlet创建实例后,调用init方法进行初始化。之后调用servce方法,判断是调用doGet方法还是doPost方法。
最后判断服务是否关闭,如果关闭则调用destroy方法。
查看全部 -
网站将请求传给控制层(servlet)。在servlet中实例化一个模型层(javaBean)。由javabean调用数据库
查看全部 -
做笔记拉.......
查看全部 -
servlet长期贮存在内存中
在以下时刻servlet容器装载servlet;
在web.xml中添加<loadon-startup>1</loadon-startup> 数字越小表示优先级别越高。当tomcat启动时,会自动装载。不需要发送请求就可以装载,初始化
当服务启动(servlet容器)启动,客户首次向servlet发送请求(在案例中表现为第一次点击超链接),及通过超链接或者action等方式跳转到servlet
当servlet被更改且更新后,会重新装载。生成的字节码文件的创建日期就会变化
直接在控制台点停止不会执行destory方法,因为这是一种比较粗暴的方式。需要点击关闭服务
查看全部 -
初始化阶段;调用构造方法生成实例,再调用init()初始化方法。
2响应客户请求阶段;调用service方法根据提交方式选择执行doget或dopost
3、在服务器停止时,调用destory方法
查看全部 -
jsp的前身为servlet
查看全部 -
执行流程./
查看全部 -
老师的流程图太难以理解了,我自己做一个=。= 有需要的可以看看↓
查看全部
举报