码迷,mamicode.com
首页 > Web开发 > 详细

用servlet在网页中打印字符串(初接触)

时间:2019-11-04 18:08:56      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:启动   访问   生命周期   author   gets   目录   classpath   下载   进入   

一、servlet是什么:

技术图片

 

 

 二、在官方文档中点servlet

 

技术图片

 

技术图片

 

 这就是servlet的方法,这里说一下什么叫生命周期的方法(life-cycle methods):就是这个对象一旦创生之后一定会执行的方法

 

getServletInfo方法是得到一下它这个servlet对象的一些基本信息,such as author, version, and copyright.

servlet方法传了两个对象,一个是客户端的请求req,另一个是服务器端的响应res

 

在res对象中有一个方法getOutputStream(),这个方法是按字节流输出内容

技术图片

 

 在你的web应用下的classes目录中创建一个Java文件

技术图片

 

 

技术图片

 

 技术图片

 

 写完这个文件后,如果你直接编译可能会不通过,因为你用到了servlet API的内容,如果你之前环境中没有配Java EE环境变量的话,可能会错

这个时候我们下载的Tomcat里面肯定有相应的servlet的jar包,这个时候我们可以把相应jar包导入环境中再次编译就可以了

技术图片

 

 在运行set classpath=%classpath%;(servlet的jar包路径)之前要在终端下进入到那个目录下

技术图片

 

 

编译完之后还要在classes目录同级的位置建一个xml文件去映射一个这个class文件的访问地址

技术图片

 

 这个内容你可以找一个web应用的xml文件,复制一下开头和结尾就可以

 

配置完之后打开服务器访问就可以了

技术图片

三、servlet调用过程 

技术图片

 

 技术图片

 

 技术图片

 

 

 servlet创生:

在用户第一次访问web资源的时候(不是启动服务器的时候)

 

servlet生命周期:

刚被创建的时候调用init方法,之后就驻留在内存中,每一次用户访问就会调用它的service方法(这个servlet的对象只会创建一次)

 

servlet什么时候被摧毁

在服务器关闭或者这个web应用被关掉的时候

用servlet在网页中打印字符串(初接触)

标签:启动   访问   生命周期   author   gets   目录   classpath   下载   进入   

原文地址:https://www.cnblogs.com/kongbursi-2292702937/p/11793013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!