javaweb学习总结二十一(servlet开发入门、servlet生命周期以及调用过程)
2016-09-21 23:02
531 查看
一:servlet开发入门
servlet是sun公司一门开发动态web资源的技术,下面编写一个servlet入门程序:
1:在tomcat服务器webapps目录下新建firstServlet目录,在firstServlet目录下创建WEB-INF/classes目录
在classes目录下,写servlet程序。
类FirstServlet.java
2:设置classpath,因为类中用到了GenericServlet类文件,所以必须引入支持jar包,并且编译源文件
3:在WEB-INF目录下创建web.xml文件,将servlet映射外界的访问目录
4:启动服务器,访问
二:servlet生命周期
1:servlet的创建
当用户第一次访问servlet时,servlet对象会被创建,存储在内存中,同时会创建两个对象HttpServletRequest,HttpServletResponse
2:servlet初始化
servlet对象被创建之后,会调用init()方法进行初始化
3:servlet工作
servlet对象工作会调用service(),执行service方法中的代码
4:servlet对象的销毁
当web应用关闭或者web应用从服务器中移除时,servlet对象会被销毁,那么就会调用destroy()方法
servlet是sun公司一门开发动态web资源的技术,下面编写一个servlet入门程序:
1:在tomcat服务器webapps目录下新建firstServlet目录,在firstServlet目录下创建WEB-INF/classes目录
在classes目录下,写servlet程序。
类FirstServlet.java
/** * */ package com.hlcui.servlet; import java.io.IOException; import javax.servlet.GenericServlet; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; /** * @author Administrator * */ public class FirstServlet extends GenericServlet{ public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("hello,Servlet!!!"); } }
2:设置classpath,因为类中用到了GenericServlet类文件,所以必须引入支持jar包,并且编译源文件
3:在WEB-INF目录下创建web.xml文件,将servlet映射外界的访问目录
<?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <servlet> <servlet-name>FirstWeb</servlet-name> <servlet-class>com.hlcui.servlet.FirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>FirstWeb</servlet-name> <url-pattern>/firstServlet</url-pattern> </servlet-mapping> </web-app>
4:启动服务器,访问
二:servlet生命周期
1:servlet的创建
当用户第一次访问servlet时,servlet对象会被创建,存储在内存中,同时会创建两个对象HttpServletRequest,HttpServletResponse
2:servlet初始化
servlet对象被创建之后,会调用init()方法进行初始化
3:servlet工作
servlet对象工作会调用service(),执行service方法中的代码
4:servlet对象的销毁
当web应用关闭或者web应用从服务器中移除时,servlet对象会被销毁,那么就会调用destroy()方法
相关文章推荐
- servlet开发、servlet的调用过程和生命周期
- 金蝶BOS二次开发入门:常用类说明、代码调用过程
- 最近在ArcGIS Engine开发中关于调用gp工具过程出现COM 组件的调用返回了错误 HRESULT E_FAIL 错误的解决方法 和 学习oracle中遇到的一些问题总结
- JavaWeb学习总结第四篇--Servlet开发
- javaweb学习总结——Servlet开发(二)
- Servlet调用过程和生命周期
- javaweb学习总结(六)——Servlet开发(二)
- javaweb学习总结(一):Servlet开发(一)
- servlet的调用过程与生命周期
- JavaWeb学习总结(一)——JavaWeb开发入门
- 测试servlet生命周期及调用过程
- Servlet学习(一)----Servlet的生命周期以及开发Servlet的三种方法
- Servlet 的调用过程、生命周期
- 温故知新--servlet(三)--servlet的调用过程和生命周期
- JavaWeb学习总结(一)——JavaWeb开发入门
- javaweb学习总结——Servlet开发(一)