<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 閱讀(3169) 評論(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

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 少妇人妻偷人精品免费视频| 亚洲精品国产suv一区88| 久久国产精品免费| 亚洲综合另类小说色区色噜噜| 亚洲AV日韩AV永久无码色欲| 毛片a级毛片免费播放下载| 亚洲狠狠成人综合网| 成年性生交大片免费看| 亚洲av无码专区亚洲av不卡| 成人黄动漫画免费网站视频| 亚洲妇女熟BBW| 日韩一级视频免费观看| 黄色三级三级三级免费看| 中文字幕无码精品亚洲资源网| 少妇性饥渴无码A区免费 | 久久国产精品免费观看| 亚洲国产成人一区二区精品区| 成人爽a毛片免费| 亚洲人成电影福利在线播放| xxxxwww免费| 亚洲AV女人18毛片水真多| 精品国产人成亚洲区| 久久精品视频免费| 亚洲免费在线观看视频| 日本免费福利视频| 国产成人高清精品免费观看| 久久久综合亚洲色一区二区三区| 7m凹凸精品分类大全免费| 亚洲中文字幕无码av永久| 国产免费人人看大香伊| 不卡视频免费在线观看| 亚洲春色另类小说| 四只虎免费永久观看| 国产免费拔擦拔擦8X高清在线人| 亚洲欧洲日产国产最新| 免费人成在线观看网站视频 | 国产精品亚洲天堂| 亚洲av永久无码精品国产精品| 亚洲人成网站免费播放| 污污免费在线观看| 亚洲福利电影一区二区?|