熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

Jsp中的自定義標簽由淺到深詳細講解[3]

2013-11-15 12:18:48  來源: JSP教程 

  十一ServletContext類的常用API

  getContext(String uripath)返回服務器中uripath所代表的ServletContext對象

  getInitParameter(String name)返回ServletConfig對象中name參數的值

  getMineType(String file)返回file參數代表的文件的MIME類型

  getRequestDispatcher(String path)返回path代表的RequestDispacher對象

  getResourceAsStream(String path)以輸入流的形式返回path對應的資源在輸入留中對象可以為任意形式的數據path參數必須以/開始且相對於Context Root

  十二如何使用ServletContxt讀取並保存屬性文件

  創建javautilProperties類對象

  獲取ServletContext對象

  將屬性文件以輸入流的形式讀入到某個輸入流對象中

  將輸入流對象加載到Properties對象中

  將Properties對象保存到ServletContext對象中

  十三如何在Web應用啟動時裝載靜態文本

  創建繼承了HttpServlet類的子類在webxml中配置這Servlet時設置loadonstartup屬性

someclass

  somepackageSomeClass

  在這個Servlet的init()方法中創建javautilProperties類

  獲取當前Web應用的ServletContext對象

  將WEBINF目錄下的屬性文件讀入到輸入流InputStream中

InputStream in = contextgetResourceAsString(WEBINF/somepropertiesproperties);

  將輸入流加載到屬性對象中

psload(in);

  將屬性對象保存到上下文中

contextsetAttribute(attributeNameps);

[]  []  []  []  


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20701.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.