<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    getServletContext(),獲得servlet上下文

    javax.servlet.ServletContext接口

    一個servlet上下文是servlet引擎提供用來服務于Web應用的接口。Servlet上下文具有名字(它屬于Web應用的名字)唯一映射到文件系統的一個目錄。
    一個servlet可以通過ServletConfig對象的getServletContext()方法得到servlet上下文的引用,如果servlet直接或間接調用子類GenericServlet,則可以使用getServletContext()方法。
    Web應用中servlet可以使用servlet上下文得到:
    1.在調用期間保存和檢索屬性的功能,并與其他servlet共享這些屬性。
    2.讀取Web應用中文件內容和其他靜態資源的功能。
    3.互相發送請求的方式。
    4.記錄錯誤和信息化消息的功能。

     
    ServletContext接口中的方法       
    Object getAttribute(String name)    返回servlet上下文中具有指定名字的對象,或使用已指定名捆綁一個對象。從Web應用的標準觀點看,這樣的對象是全局對象,因為它們可以被同一servlet在另一時刻訪問。或上下文中任意其他servlet訪問。       
    void setAttribute(String name,Object obj)    設置servlet上下文中具有指定名字的對象。       
    Enumeration getAttributeNames()    返回保存在servlet上下文中所有屬性名字的枚舉。       
    ServletContext getContext(String uripath)    返回映射到另一URLservlet上下文。在同一服務器中URL必須是以/開頭的絕對路徑。       
    String getInitParameter(String name)    返回指定上下文范圍的初始化參數值。此方法與ServletConfig方法名稱不一樣,后者只應用于已編碼的指定servlet。此方法應用于上下文中所有的參數。       
    Enumeration getInitParameterNames()    返回(可能為空)指定上下文范圍的初始化參數值名字的枚舉值。       
    int getMajorVersion()    返回此上下文中支持servlet API級別的最大和最小版本號。       
    int getMinorVersion()           
    String getMimeType(String fileName)    返回指定文件名的MIME類型。典型情況是基于文件擴展名,而不是文件本身的內容(它可以不必存在)。如果MIME類型未知,可以返回null。       
    RequestDispatcher getNameDispatcher(String name)    返回具有指定名字或路徑的servletJSPRequestDispatcher。如果不能創建RequestDispatch,返回null。如果指定路徑,必須心/開頭,并且是相對于servlet上下文的頂部。       
    RequestDispatcher getNameDispatcher(String path)           
    String getRealPath(String path)    給定一個URI,返回文件系統中URI對應的絕對路徑。如果不能進行映射,返回null。       
    URL getResource(String path)    返回相對于servlet上下文或讀取URL的輸入流的指定絕對路徑相對應的URL,如果資源不存在則返回null。       
    InputStream getResourceAsStream(String path)           
    String getServerInfo()    返順servlet引擎的名稱和版本號。       
    void log(String message)
    void log(String message,Throwable t)    將一個消息寫入servlet注冊,如果給出Throwable參數,則包含棧軌跡。       
    void removeAttribute(String name)    servlet上下文中刪除指定屬性。 

     

    getServletContext()getServletConfig()的意思

    getServletConfig() servlet初始化時,容器傳遞進來一個ServletConfig對象并保存在servlet實例中,該對象允許訪問兩項內容:初始化參數和ServletContext對象,前者通常由容器在文件中指定,允許在運行時向sevrlet傳遞有關調度信息,比如說getServletConfig().getInitParameter("debug")后者為servlet提供有關容器的信息。

    getServletContext()getServletConfig()的意思

    getServletContext()getServletConfig()的意思2007-07-09 11:10.getServletContext() 一個servlet可以使用getServletContext()方法得到web應用的servletContext 即而使用getServletContext的一些方法來獲得一些值 比如說getServletContext().getRealPath("/")來獲得系統絕對路徑 getServletContext().getResource("WEB-INF/config.xml")來獲得xml文件的內容。

    posted on 2012-05-22 11:21 youngturk 閱讀(3174) 評論(0)  編輯  收藏 所屬分類: servlet

    <2012年5月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    導航

    統計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品中文字幕乱码影院| 四虎永久精品免费观看| 亚洲国产综合专区在线电影| 久久一区二区免费播放| 亚洲最大AV网站在线观看| 中文字幕无线码免费人妻| 国产成人A人亚洲精品无码| 高清永久免费观看| 亚洲国产精品成人久久| 免费网站看av片| 18亚洲男同志videos网站| 99在线精品免费视频九九视 | 亚洲人成无码网WWW| 日本特黄特色AAA大片免费| 亚洲精品成人区在线观看| 国产va免费观看| 亚洲精品国产成人99久久| 91精品成人免费国产片| 中文字幕乱码亚洲精品一区| 四虎1515hm免费国产| 精品无码一级毛片免费视频观看| 亚洲国产精品国自产拍AV| 毛片免费全部播放无码| 亚洲精华国产精华精华液| 亚洲va中文字幕无码| 免费在线看污视频| 亚洲成无码人在线观看| 免费黄色app网站| 国产免费内射又粗又爽密桃视频 | 日本免费A级毛一片| 亚洲最大在线视频| 国产免费怕怕免费视频观看| 久久免费观看视频| 亚洲一区在线视频| 国产男女猛烈无遮挡免费视频网站| 中文字幕无线码免费人妻| 日韩亚洲产在线观看| 亚洲色精品88色婷婷七月丁香| 亚洲天堂免费在线| 国产精品视频全国免费观看| 亚洲国产成人超福利久久精品|