实战IT培训机构_黄色激情网站_IT培训班选大学生IT技术培训中心_黄色激情视频网站_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎(chǔ)知識】Servlet學(xué)習(xí)之創(chuàng)建Servlet程序(一)

【Java基礎(chǔ)知識】Servlet學(xué)習(xí)之創(chuàng)建Servlet程序(一)

  • 發(fā)布: java培訓(xùn)
  • 來源:Java培訓(xùn)干貨資料
  • 2021-02-25 20:58:23
  • 閱讀()
  • 分享
  • 手機端入口

Servlet是一個用Java語言編寫的、實現(xiàn)Servlet接口的類,它在Servlet容器中運行,由Servlet容器管理Servlet的整個生命周期,所以,也常常稱Servlet是Servlet容器上運行的服務(wù)器小程序。

從Servlet實現(xiàn)上講,Servlet可以響應(yīng)任何類型的請求,但絕大多數(shù)情況下,Servlet只用來擴展基于HTTP協(xié)議的WEB應(yīng)用功能。

在WEB應(yīng)用程序中,Servlet有兩個主要用途:

(1)實現(xiàn)動態(tài)網(wǎng)頁

(2)作為前端頁面與后臺數(shù)據(jù)庫或者后臺服務(wù)器程序之間的中間件。

一、WEB應(yīng)用程序

WEB應(yīng)用程序是一種通過WEB(World Wide Web 全球廣域網(wǎng)/萬維網(wǎng))訪問的應(yīng)用程序,程序的最大特點是:在客戶端無需安裝任何軟件,用戶只需通過客戶機上的瀏覽器,輸入要訪問的WEB應(yīng)用中資源的URL地址(Uniform Resource Location統(tǒng)一資源定位符,即:在萬維網(wǎng)上,用以標(biāo)識每一個資源的唯一的資源定位地址),即可訪問WEB應(yīng)用程序。

WEB應(yīng)用程序舉例:淘寶、天貓、百度、美團、京東、收獲啦。

WEB應(yīng)用程序開發(fā),是目前軟件開發(fā)領(lǐng)域的三大方向之一。

Servlet作為WEB應(yīng)用中的一種動態(tài)資源開發(fā)技術(shù),共有三種開發(fā)方式。

二、創(chuàng)建Servlet程序的三種方式

為了更快速、規(guī)范地開發(fā)Servlet程序,SUN公司提供了一套標(biāo)準(zhǔn)的Servlet API,在這套Servlet API中,提供了一個接口和兩個抽象類,分別是:javax.servlet.Servlet接口:Servlet程序必須實現(xiàn)的接口

javax.servlet.GenericServlet抽象類:實現(xiàn)了Servlet接口的抽象類

javax.servlet.http.HttpServlet抽象類:GenericServlet的抽象子類

于是,可以分別通過以上接口和抽象類,用三種方式創(chuàng)建Servlet程序。

1、創(chuàng)建方式一

通過實現(xiàn)javax.servlet.Servlet接口,創(chuàng)建與訪問協(xié)議無關(guān)的Servlet。

實現(xiàn)Servlet接口

在Servlet程序中,需要實現(xiàn)Servlet接口中定義的所有方法。

代碼示例如下:

@WebServlet(description = "通過實現(xiàn)Servlet接口創(chuàng)建的Servlet程序", urlPatterns = { "/shouhuola/Servlet01" })

public class Servlet01 implements Servlet {

@Override

public void destroy() {

// TODO Auto-generated method stub

}

@Override

public ServletConfig getServletConfig() {

// TODO Auto-generated method stub

return null;

}

@Override

public String getServletInfo() {

// TODO Auto-generated method stub

return null;

}

@Override

public void init(ServletConfig arg0) throws ServletException {

// TODO Auto-generated method stub

}

@Override

public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {

// TODO Auto-generated method stub

arg1.setContentType("text/html; charset=utf-8");

arg1.getWriter().println("這是通過實現(xiàn)Servlet接口創(chuàng)建的Servlet程序");

}

}

文章“【Java基礎(chǔ)知識】Servlet學(xué)習(xí)之創(chuàng)建Servlet程序(一)”已幫助

>>本文地址:http://m.jecan.cn/zhuanye/2021/67165.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個方向的工作?

獲取測試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營銷互聯(lián)網(wǎng)營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內(nèi)設(shè)計室內(nèi)設(shè)計
  • 平面設(shè)計平面設(shè)計
  • 電商設(shè)計電商設(shè)計
  • 網(wǎng)頁設(shè)計網(wǎng)頁設(shè)計
  • 全鏈路UI/UE設(shè)計UI設(shè)計
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發(fā)智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 恒温振荡混匀器-微孔板振荡器厂家-多管涡旋混匀器厂家-合肥艾本森(www.17world.net) | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | 浙江清风侠环保设备有限公司| 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 云南成考网_云南成人高考报名网 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 三轴曲线机-端子插拔力试验机|华杰仪器| CE认证_FCC认证_CCC认证_MFI认证_UN38.3认证-微测检测 CNAS实验室 | 长春网站建设,五合一网站设计制作,免费优化推广-长春网站建设 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 定坤静电科技静电消除器厂家-除静电设备 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 对辊破碎机-液压双辊式,强力双齿辊,四辊破碎机价格_巩义市金联机械设备生产厂家 | 培训中心-翰香原香酥板栗饼加盟店总部-正宗板栗酥饼技术 | 南京欧陆电气股份有限公司-风力发电机官网| 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 众能联合-提供高空车_升降机_吊车_挖机等一站工程设备租赁 | 中药超微粉碎机(中药细胞级微粉碎)-百科 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 | 直线模组_滚珠丝杆滑台_模组滑台厂家_万里疆科技 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 基业箱_环网柜_配电柜厂家_开关柜厂家_开关断路器-东莞基业电气设备有限公司 | 火锅底料批发-串串香技术培训[川禾川调官网]| 谈股票-今日股票行情走势分析-牛股推荐排行榜 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 |