溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Servlet學習筆記

發布時間:2020-06-17 03:14:50 來源:網絡 閱讀:558 作者:殷巖泉 欄目:開發技術
  1. 生命周期

    1)constructor:第一次請求時檢查是否已經有servlet實例,若沒有則調用構造器創建,并用init初始化,如果有,則直接調用service方法

    2)init:

    3)service(*n)web應用程序使用中多次請求只會調用service方法,即使用同一個servlet實例

    4)destroy:web應用程序時

  2. 配置和映射

<servlet>
    <servlet-name>RegisterName</servlet-name>
    <servlet-class>package.whole_class's path</servlet-class>
</servlet>
<servlet-mapping><!-- 同一個servletName可以有多個servletMapping標簽 -->
    <servlet-name>RegisterName</servlet-name>
    <url-pattern>/url</url-pattern>
</servlet-mapping>

<url-pattern></url-pattern>標簽里,"/"代表根目錄,在瀏覽器訪問的時候相當于地址欄里的“http://localhost:port/webApplicationName/”

可以使用通配符“*”的兩種情況

1)以文件擴展名結尾,如

<url-pattern>*.html</url-pattern>

2)以“/”開頭并且以“/*”結尾,如

<url-pattern>/DirectoryName/*</url-pattern>

注:以“/”開頭并以文件擴展名結尾是錯誤的,如

<url-pattern>/DirectoryName/*.html</url-pattern><!--會報錯,找不到資源 -->


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女