servlet
395532306
这个作者很懒,什么都没留下…
展开
-
servlet缺省路径
URL输入http://localhost:8080/day10/index.html如何读取文件?1.到当前day10应用下的web.xml文件查找是否有匹配的url-pattern。2.如果没有匹配的url-parttern,则交给tomcat的内置的DefaultServlet处理。3.DefaultServlet程序到day10应用的根目录下查找是否存在一个名称为index.html的原创 2017-07-20 20:34:39 · 320 阅读 · 0 评论 -
伪代码演示servlet的生命周期
Tomcat内部代码运行: 1.通过映射找到servlet-class的内容,字符串:servlet.FirstServlet 2.通过反射构造FirstServlet对象 2.1得到字节码对象 class clazz=class.forName(“servlet.FirstServlet”); 2.2调用无参数的构造方法构造对象 Object obj=c原创 2017-07-21 09:33:28 · 420 阅读 · 0 评论 -
Servlet自动加载
默认情况下,第一次访问servlet的时候创建servlet对象,如果servlet构造方法或者init方法执行了很多逻辑代码,那么会导致第一次访问servlet的时候比较慢。改变servlet创建对象的时机:提前到加载web应用的时候!!!在servlet的配置信息中加上一个<load-on-starup>即可!原创 2017-07-21 09:59:53 · 194 阅读 · 0 评论 -
ServletConfig对象
9.1作用 ServletConfig对象:主要是用于加载servlet的初始化参数 9.2对象的创建和得到 创建时机:在创建完servlet对象之后,在调用init方法之前创建。 得到对象:直接从有参数的init方法中的到!原创 2017-07-22 09:27:32 · 206 阅读 · 0 评论 -
ServletContext对象
1.ServletContext对象:servlet的上下文对象,表示一个当前的web应用环境。一个web应用中只有一个servletConfig对象。 2.创建和得到: 创建时间:加载web应用是创建对象, 得到对象:ServletConfig对象的getServletContext方法得到3.ServletContext**重点内容**对象的核心API(作用)3.1得到当前web应用的路径原创 2017-07-23 16:35:47 · 296 阅读 · 0 评论 -
编程实战
通讯录程序 3.1需求分析 功能分析: 1.添加联系人 2.修改联系人 3.删除联系人 4.查询所有联系人 功能流转 3.2需求设计 1.设计实体(抽象实体) 联系人实体: class Contact{ pri原创 2017-07-27 20:45:51 · 219 阅读 · 0 评论