在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是ServletConfig?ServletConfig類的方法有哪些

jf_78858299 ? 來源:CSDN ? 作者:楚小明 ? 2023-01-31 14:55 ? 次閱讀

一、ServletConfig概述

ServletConfig 代表當前Servlet在web.xml中的配置信息。

在Servlet的配置文件中,可以使用一個或多個標簽為servlet配置一些初始化參數。當servlet配置了初始化參數后,web容器在創建servlet實例對象時,會自動將這些初始化參數封裝到ServletConfig對象中,并在調用servlet的init()方法時,將ServletConfig對象傳遞給servlet。進而,程序員通過ServletConfig對象就可以得到當前servlet的初始化參數信息。

二、ServletConfig類的方法

①String getServletName()

獲取當前Servlet在web.xml中配置的名字

②String getInitParameter(String name)

獲取當前Servlet指定名稱的初始化參數的值

③Enumeration getInitParameterNames()

獲取當前Servlet所有初始化參數的名字組成的枚舉

④ServletContext getServletContext()

獲取代表當前web應用的ServletContext對象

三、ServletConfig使用實例

import java.io.IOException;

import java.util.Enumeration;

import javax.servlet.ServletConfig;

import javax.servlet.ServletContext;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class SConfigServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

ServletConfig config = this.getServletConfig();

//--獲取當前Servlet 在web.xml中配置的名稱

String sName = config.getServletName();

  System.out.println(sName);

//--獲取當前Servlet中配置的初始化參數

String value = config.getInitParameter("name1");

  System.out.println(value);

 

  Enumeration enumeration = config.getInitParameterNames();

  while(enumeration.hasMoreElements())

{

String name = (String) enumeration.nextElement();

     String value = config.getInitParameter(name);

     System.out.println(name+":"+value);

   }

   //-------------------獲取ServletContext對象-------------------

     //方式一

   ServletContext context = config.getServletContext();

   //方式二

this.getServletContext();

}

public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {

doGet(request, response);

}

}

對應的web.xml配置文件:

xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

SConfigServlet

<servlet-class>SConfigServletservlet-class>

   <init-param>

     <param-name>name1param-name>

     <param-value>value1param-value>

   init-param>

   <init-param>

     <param-name>encodeparam-name>

     <param-value>utf-8param-value>

   init-param>
<servlet-name>SConfigServletservlet-name>

  <url-pattern>/servlet/SConfigServleturl-pattern>

index.jsp

原文鏈接:https://blog.csdn.net/m0_49828549/article/details/114236530

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 封裝
    +關注

    關注

    128

    文章

    8598

    瀏覽量

    144984
  • 前端
    +關注

    關注

    1

    文章

    214

    瀏覽量

    18188
  • 代碼
    +關注

    關注

    30

    文章

    4891

    瀏覽量

    70354
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    [2.4.1]--2.4ServletConfig和ServletContext_clip001

    開發前端
    jf_75936199
    發布于 :2023年01月30日 19:17:08

    [2.4.1]--2.4ServletConfig和ServletContext_clip002

    開發前端
    jf_75936199
    發布于 :2023年01月30日 19:18:07

    [2.4.1]--2.4ServletConfig和ServletContext_clip002

    開發前端
    jf_75936199
    發布于 :2023年01月30日 20:46:21

    Servlet入門----創建第一個自己的Servlet小程序

    Servlet入門----創建第一個自己的Servlet小程序使用開發工具創建第一步:打開Myeclipse或者Eclipse,新建一個Web project,然后新建一個Demo01.java
    發表于 01-31 13:48

    如何使用Python的? 優勢哪些?

    其實例化,然后用實例代表,進而調用中的方法處理數據。那么實例是怎么代表的呢?在定義及其方法
    發表于 07-30 18:08

    Python中的方法、實例方法和靜態方法

    Python中實例屬性和實例方法Python中類屬性和方法Python中調用方法
    發表于 11-05 06:25

    請問Python中的方法、實例方法和靜態方法是什么?

    Python中的方法、實例方法和靜態方法
    發表于 11-09 07:13

    python靜態方法方法

    python靜態方法方法1. 寫法上的差異類的方法可以分為:靜態方法 staticmet
    發表于 03-07 16:56

    基于數據連續性的聚方法

    為了解決數據遺漏問題,根據內樣品均勻分布的性質提出了一種新的聚方法,該方法僅對內樣品均勻分布性敏感,不需要預先設置包括
    發表于 05-25 17:17 ?0次下載
    基于數據連續性的聚<b class='flag-5'>類</b><b class='flag-5'>方法</b>

    Java數組的常用方法_Java:數組工具Arrays的常用方法的用法及代碼

    本文主要詳細介紹了Java數組的常用方法以及數組工具Arrays的常用方法的用法及代碼。
    發表于 01-29 10:25 ?3048次閱讀

    python靜態方法方法

    python靜態方法方法 1. 寫法上的差異 方法可以分為: 靜態方法
    的頭像 發表于 03-07 16:56 ?1804次閱讀

    子類中繼承父方法

    首先得在父中創建一個方法,利用創建的方法的格式void+方法名(){},然后在子類中調用這個方法:直接輸入
    的頭像 發表于 04-06 14:53 ?1676次閱讀
    子類中繼承父<b class='flag-5'>類</b>的<b class='flag-5'>方法</b>

    super調用父的構造方法

    我們分析這句話“父對象的引用”,那說明我們使用的時候只能在子類中使用,既然是對象的引用,那么我們也可以用來調用成員屬性以及成員方法,當然了,這里的 super 關鍵字還能夠調用父的構造方法
    的頭像 發表于 10-10 16:42 ?1295次閱讀
    super調用父<b class='flag-5'>類</b>的構造<b class='flag-5'>方法</b>

    java抽象可以普通方法

    Java中的抽象可以普通方法,但它也可以抽象方法。抽象是一種中間狀態,介于普通
    的頭像 發表于 11-21 10:22 ?1946次閱讀

    this可以出現在方法中嗎

    是的, this 關鍵字可以出現在方法中。在Java中, this 是一個引用,用于引用當前對象的實例。它可以在的實例方法中使用,以訪問該實例的成員變量和
    的頭像 發表于 11-28 16:24 ?1893次閱讀
    主站蜘蛛池模板: 奇米小说| 天堂资源在线最新版 | 美日韩一级 | 美女一级牲交毛片视频 | 午夜精品免费 | 性色aⅴ闺蜜一区二区三区 性色成人网 | 男人的午夜天堂 | 男生女生靠逼视频 | 韩国三级视频在线观看 | 欧美人与动性视频在线观 | 国产怡红院 | 国产精品va在线观看不 | 国产欧美日韩综合精品一区二区 | 人人插人人 | 影院在线观看免费 | 天天操天天操天天操香蕉 | 色老头性xxxx老头视频 | 国产精品久久久精品视频 | 亚洲人成网站色7799在线播放 | 国产成人精品亚洲日本在线观看 | 手机在线观看视频你懂的 | 色中色综合网 | 福利视频免费观看 | 国产特黄特色的大片观看免费视频 | 亚洲黄色网址在线观看 | 亚洲成a人一区二区三区 | 天堂网在线观看 | 亚洲第一福利网站 | 色综合色综合色综合色综合网 | 韩国三级日本三级在线观看 | 天天摸天天插 | 国产三级在线播放 | 一个色在线视频 | 男人的j桶女人的j视频 | 美女免费视频一区二区三区 | 久久亚洲欧美成人精品 | 操国产美女 | 六月激情丁香 | 欧美激情亚洲精品日韩1区2区 | 日本videosgratis教师69 | 91成人免费观看 |