Servlet的使用

来源:互联网 发布:linux view 编辑:程序博客网 时间:2024/05/18 01:23

一、Servlet介绍

是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。

Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。

二、使用Eclipse创建Servlet
1.可以通过File->new Servlet的方式快捷的创建一个Servlet,创建的同时会在web.xml中创建相对应的映射挂关系

<servlet> <servlet-name>LoginServlet</servlet-name> <servlet-class>servlet.LoginServlet</servlet-class>  </servlet>  <servlet-mapping>    <servlet-name>LoginServlet</servlet-name>    <url-pattern>/LoginServlet</url-pattern>    <init-param>            <param-name>username</param-name>            <param-value>admin</param-value>        </init-param>        <init-param>            <param-name>password</param-name>            <param-value>1</param-value>        </init-param>  </servlet-mapping>

servlet标签下的servlet-name:指的是为servlet起一个名字。
servlet-class:对应包中servlet中的class类

servlet-mapping:servlet的映射,其中servlet-name必须要和servlet标签中的名字一致,
url-pattern则对应外部访问该方法的url路径。
init-param初始化的数据,初始化的数据可以在servlet的init方法中通过

this.getInitParamter(key);来获得

三、Servlet的生命周期
1.init():初始化,只会调用一次
2.service():会被请求多次
3.destory():在servlet被销毁之前会被调用一次

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 天猫不小心删除了怎么办 生活费都没了怎么办 天猫超市发错货怎么办 双11退货红包怎么办 充电线不在充电怎么办 淘宝直播不清晰怎么办 手机扫码不清楚怎么办 安卓软件删不掉怎么办 顾客恶意差评怎么办 淘宝不能看视频怎么办 天猫精灵打不开怎么办 手机淘宝卡死了怎么办 为什么电视盒子打不开怎么办 天猫买了降价了怎么办 试用报告未提交怎么办 试用中心拉黑怎么办 淘宝赠品破了怎么办 淘宝卖家不给赠品怎么办 淘宝赠品有瑕疵怎么办 淘宝赠品不发货怎么办 移动电视没信号怎么办 网络电视死机了怎么办 电视接收网络信号不好怎么办 tcl电视待机打不开怎么办 宽带电视看不了怎么办 电视总是闪退怎么办 电视出现系统更新怎么办 电视一直在更新怎么办 电视更新死机了怎么办 法院打电话不接怎么办 内向不敢辞职怎么办呀 生气后睡不着觉怎么办 被气得睡不着怎么办 一生气就睡不着怎么办 手机接电话声音小怎么办 发微信老公不回怎么办 欠钱没有欠条怎么办 朋友欠钱不还怎么办没欠条 个人欠销售货款怎么办 货款一直不还怎么办 欠钱不接电话找不到人怎么办