欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

配置Servlet兩種方法以及特點(diǎn)詳解

 更新時(shí)間:2020年03月06日 13:09:51   作者:二細(xì)  
這篇文章主要介紹了配置Servlet兩種方法以及特點(diǎn)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1、 傳統(tǒng)web.xml文檔中部署servlet

<servlet>
<servlet-name>LifeServlet</servlet-name>//創(chuàng)建的servlet名字
 <servlet-class>servlet.LifeServlet</servlet-class>//完整的包名+類名
 </servlet>
<servlet-mapping>//映射配置
 <servlet-name>LifeServlet</servlet-name>//和上面的名字保持一致
 <url-pattern>/LifeCycle</url-pattern>//servlet的映射路徑
 </servlet-mapping>

注意:如果有form表單和servlet有關(guān)聯(lián),<url-pattern>后面應(yīng)填入與action參數(shù)相同,例如

<form action=”LifeCycle” method=”post”>

則<url-pattern>/LifeCycle</url-pattern>,注意/不能少!

2、 注解方式部署servlet

@WebServlet("/LifeServlet")
public class LifeServlet extends HttpServlet{}

從瀏覽器發(fā)送請(qǐng)求時(shí),會(huì)直接尋找@WebServlet后對(duì)應(yīng)的url地址,調(diào)用并執(zhí)行相應(yīng)的servlet

3、 兩種辦法的優(yōu)缺點(diǎn)

編輯xml文件:

優(yōu)點(diǎn):如果有多個(gè)servlet在同一個(gè)工程下,便于管理與修改

缺點(diǎn):手工配置文件,容易導(dǎo)致錯(cuò)誤,重復(fù)度太高,可讀性差

注解部署:

優(yōu)點(diǎn):快速簡潔,IDE會(huì)自動(dòng)創(chuàng)建注解

缺點(diǎn):如果有很多servlet文件,不好控制單獨(dú)的servlet

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MyBatis一次執(zhí)行多條SQL語句的操作

    MyBatis一次執(zhí)行多條SQL語句的操作

    這篇文章主要介紹了MyBatis一次執(zhí)行多條SQL語句的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Java中&&與?表達(dá)式結(jié)合時(shí)出現(xiàn)的坑

    Java中&&與?表達(dá)式結(jié)合時(shí)出現(xiàn)的坑

    這篇文章主要給大家介紹了關(guān)于Java中&&與?表達(dá)式結(jié)合時(shí)出現(xiàn)的坑的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • Java Lambda表達(dá)式詳解

    Java Lambda表達(dá)式詳解

    這篇文章主要介紹了Java Lambda表達(dá)式詳解,包括了Java Lambda表達(dá)式創(chuàng)建線程,Java Lambda表達(dá)式的語法,Java lambda遍歷List集合,Java lambda過濾String需要的朋友可以參考下
    2023-02-02
  • java實(shí)現(xiàn)操作系統(tǒng)中的最佳置換Optimal算法

    java實(shí)現(xiàn)操作系統(tǒng)中的最佳置換Optimal算法

    這篇文章主要介紹了java實(shí)現(xiàn)操作系統(tǒng)中的最佳置換Optimal算法 ,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • java.lang.NumberFormatException異常解決方案詳解

    java.lang.NumberFormatException異常解決方案詳解

    這篇文章主要介紹了java.lang.NumberFormatException異常解決方案詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Spring Security使用Lambda DSL配置流程詳解

    Spring Security使用Lambda DSL配置流程詳解

    Spring Security 5.2 對(duì) Lambda DSL 語法的增強(qiáng),允許使用lambda配置HttpSecurity、ServerHttpSecurity,重要提醒,之前的配置方法仍然有效。lambda的添加旨在提供更大的靈活性,但是用法是可選的。讓我們看一下HttpSecurity的lambda配置與以前的配置樣式相比
    2023-02-02
  • Java集合之HashMap用法詳解

    Java集合之HashMap用法詳解

    這篇文章主要介紹了Java集合之HashMap用法,結(jié)合實(shí)例形式分析了java map集合中HashMap定義、遍歷等相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • 解析HikariCP一百行代碼輕松掌握多線程

    解析HikariCP一百行代碼輕松掌握多線程

    這篇文章主要為大家介紹了HikariCP一百行代碼解析,輕松掌握多線程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • IDEA中多行注釋及取消注釋的快捷鍵分享

    IDEA中多行注釋及取消注釋的快捷鍵分享

    這篇文章主要介紹了IDEA中多行注釋及取消注釋的快捷鍵分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • java導(dǎo)出csv方法實(shí)現(xiàn)講解

    java導(dǎo)出csv方法實(shí)現(xiàn)講解

    這篇文章主要介紹了java導(dǎo)出csv的方法,客戶要求在項(xiàng)目中有導(dǎo)出CSV文件的功能,并且給出了如何在不知道如何在不知道對(duì)象類型(沒有應(yīng)用泛型)的List中如何得到對(duì)象的屬性值,下面就詳細(xì)說下這個(gè)功能是如何實(shí)現(xiàn)的
    2013-12-12

最新評(píng)論