博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaweb学习总结二十一(servlet开发入门、servlet生命周期以及调用过程)
阅读量:7010 次
发布时间:2019-06-28

本文共 1394 字,大约阅读时间需要 4 分钟。

一:servlet开发入门

 

servlet是sun公司一门开发动态web资源的技术,下面编写一个servlet入门程序:

1:在tomcat服务器webapps目录下新建firstServlet目录,在firstServlet目录下创建WEB-INF/classes目录

在classes目录下,写servlet程序。

类FirstServlet.java

1 /** 2  *  3  */ 4 package com.hlcui.servlet; 5  6 import java.io.IOException; 7  8 import javax.servlet.GenericServlet; 9 import javax.servlet.ServletException;10 import javax.servlet.ServletRequest;11 import javax.servlet.ServletResponse;12 13 /**14  * @author Administrator15  *16  */17 public class FirstServlet extends  GenericServlet{18 19     public void service(ServletRequest req, ServletResponse res)20             throws ServletException, IOException {21         System.out.println("hello,Servlet!!!");22     }23 24 }25 26

2:设置classpath,因为类中用到了GenericServlet类文件,所以必须引入支持jar包,并且编译源文件

3:在WEB-INF目录下创建web.xml文件,将servlet映射外界的访问目录

1 
2
6
7
FirstWeb
8
com.hlcui.servlet.FirstServlet
9
10
11
FirstWeb
12
/firstServlet
13
14

4:启动服务器,访问

二:servlet生命周期

1:servlet的创建

当用户第一次访问servlet时,servlet对象会被创建,存储在内存中,同时会创建两个对象HttpServletRequest,HttpServletResponse

2:servlet初始化

servlet对象被创建之后,会调用init()方法进行初始化

3:servlet工作

servlet对象工作会调用service(),执行service方法中的代码

4:servlet对象的销毁

当web应用关闭或者web应用从服务器中移除时,servlet对象会被销毁,那么就会调用destroy()方法

 

转载地址:http://sqjtl.baihongyu.com/

你可能感兴趣的文章
用shell写的基本监控菜单
查看>>
go语言渐入佳境[15]-struct声明与定义
查看>>
Linux查看系统版号
查看>>
智能零售时代将至 人工智能引领未来
查看>>
71.远程访问 mstsc
查看>>
Ubuntu 19.04 正式发布
查看>>
215. mybaties 批量插入数据库数据
查看>>
大智慧经典版|大智慧经典版下载
查看>>
PDF如何修改编辑,如何拆分PDF页面
查看>>
Linux下vsftp的安装和使用:Centos7
查看>>
学习Linux笔记
查看>>
JAVA的两个FTP包的比较
查看>>
docker1.12-containerd源码分析
查看>>
技术感悟---主动学习
查看>>
session redis存储
查看>>
我的友情链接
查看>>
人工智能标配语言Python纳入2018高考科目!
查看>>
常用命令
查看>>
活动目录物理结构详解
查看>>
Change column color for columnChart in extjs
查看>>