实战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://www.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

主站蜘蛛池模板: 合金ICP光谱仪(磁性材料,工业废水)-百科 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 硫化罐_蒸汽硫化罐_大型硫化罐-山东鑫泰鑫智能装备有限公司 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 防爆鼓风机-全风-宏丰鼓风机-上海梁瑾机电设备有限公司 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 杭州代理记账多少钱-注册公司代办-公司注销流程及费用-杭州福道财务管理咨询有限公司 | 杭州火蝠电商_京东代运营_拼多多全托管代运营【天猫代运营】 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 儿童乐园|游乐场|淘气堡招商加盟|室内儿童游乐园配套设备|生产厂家|开心哈乐儿童乐园 | 铁盒_铁罐_马口铁盒_马口铁罐_铁盒生产厂家-广州博新制罐 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 上海logo设计| 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 5L旋转蒸发器-20L-50L旋转蒸发器-上海越众仪器设备有限公司 | 昊宇水工|河北昊宇水工机械工程有限公司 | 反渗透阻垢剂-缓蚀阻垢剂厂家-循环水处理药剂-山东鲁东环保科技有限公司 | 石英砂矿石色选机_履带辣椒色选机_X光异物检测机-合肥幼狮光电科技 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 成都网站建设制作_高端网站设计公司「做网站送优化推广」 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | 世界箱包品牌十大排名,女包小众轻奢品牌推荐200元左右,男包十大奢侈品牌排行榜双肩,学生拉杆箱什么品牌好质量好 - Gouwu3.com | 酵素生产厂家_酵素OEM_酵素加盟_酵素ODM_酵素原料厂家_厦门益力康 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 |