国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

什么是Servlet,Servlet的作用,生命周期,如何創(chuàng)建、配置Servlet

2019-11-14 23:40:08
字體:
供稿:網(wǎng)友
什么是Servlet,Servlet的作用,生命周期,如何創(chuàng)建、配置Servlet

什么是Servlet,作用是?

servlet是一個基于java技術(shù)的WEB組件,運(yùn)行在服務(wù)器端,我們利用 sevlet可以很輕松的擴(kuò)展WEB服務(wù)器的功能,使它滿足特定的應(yīng)用需要。servlet由servlet容器管理,servlet容器也叫 servlet引擎,是servlet的運(yùn)行環(huán)境,給發(fā)送的請求和響應(yīng)之上提供網(wǎng)絡(luò)服務(wù)

Servlet的生命周期

1.加載與實(shí)例化 servlet容器 容器啟動或檢測到請求

2.初始化 servlet容器 init()方法(只被調(diào)用一次)

3.銷毀 servlet容器 destory()方法

4.提供服務(wù),處理請求 servlet容器 多線程響應(yīng)客戶端的請求并處理

serveice()方法

-----

容器啟動時加載servlet

Servlet容器啟動時自動裝載某些Servlet,實(shí)現(xiàn)它只需要在web.xml文件中的<Servlet></Servlet>之間添加如下代碼:

<loadon-startup>1</loadon-startup>

-----

如何創(chuàng)建、配置Servlet

創(chuàng)建Servlet:

1.實(shí)現(xiàn)Servlet接口

init(),destory(),service()。。。

2.繼承GenericServlet類

。。。

3.繼承HttpServlet類

doGet(),doPost()。。。。

配置Servlet: 在web.xml中

<servlet>

[<description>描述信息</description>]

[<loadon-startup>1</loadon-startup>]

<servlet-name>my_servlet</servlet-name>

</servlet-class>包名.類名</servlet-class>

--------------設(shè)置參數(shù)-----------

<init-param>

<param-name>name</param-name>

<param-value>value</param-value>

</init-param>

------------------------------------

</servet>

<servlet-mapping>

<servlet-name>my_servlet</servlet-name>

<url-pattern>/url</url-pattern>

</servlet-mapping>

Servlet頁面轉(zhuǎn)發(fā):

RequestDispatcher rd=request.getRequestDispatcher(“forward.jsp”);

rd.forward(request,response);

重定向:

response.sendRedirect(“forward.jsp”);


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 庄河市| 烟台市| 镇沅| 民县| 鄂托克旗| 汨罗市| 江永县| 同心县| 綦江县| 射阳县| 永济市| 庆云县| 城口县| 丽水市| 钟祥市| 湄潭县| 贵州省| 新津县| 澳门| 明光市| 古田县| 兴隆县| 保亭| 汝州市| 平凉市| 揭东县| 绿春县| 丹江口市| 浦北县| 红河县| 光山县| 盘锦市| 咸丰县| 毕节市| 册亨县| 克山县| 玉溪市| 美姑县| 古浪县| 锡林浩特市| 田东县|