成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java讀取WEB應(yīng)用中的資源

開發(fā) 后端
通過獲取流對象的解決方法,從WEB中讀取應(yīng)用資源的Java實例。對初學(xué)者很有幫助,請詳細閱讀下文。

問題:前幾天,碰到了需要從web應(yīng)用讀取文件內(nèi)容的問題。一般的,配置文件都放在工程src目錄下,那樣讀起來也很方便,對于大多數(shù)人都是這種習(xí)慣。但這次偏偏就放在WebContent目錄下的子目錄里,雖然郁悶,問題還是要解決的。因此在此聊記一筆。

解決方法:XXX.class.getResourceAsStream(Path)獲取流對象,要明白部署后目錄的變化

實例:

  1. import java.io.IOException;  
  2. import java.io.InputStream;  
  3. import javax.servlet.ServletContextEvent;  
  4. import javax.servlet.ServletContextListener;  
  5. public class MyListener implements ServletContextListener {  
  6.  
  7.     @Override 
  8.     public void contextDestroyed(ServletContextEvent arg0) {  
  9.     }  
  10.  
  11.     @Override 
  12.     public void contextInitialized(ServletContextEvent event) {  
  13.         //指定要讀取的文件路徑,此處的test.txt放在工程的web目錄下面  
  14.         InputStream is = MyListener.class.getResourceAsStream("/../../web/test.txt");  
  15.         if(is!=null){  
  16.             byte []bytes = new byte[1024];  
  17.             try {  
  18.                 while(is.read(bytes)>0){  
  19.                     System.out.println(bytes.toString());  
  20.                 }  
  21.             } catch (IOException e) {  
  22.                 e.printStackTrace();  
  23.             }finally{  
  24.                 if(is!=null){  
  25.                     try {  
  26.                         is.close();  
  27.                     } catch (IOException e) {  
  28.                         e.printStackTrace();  
  29.                     }  
  30.                 }  
  31.             }  
  32.         }  
  33.     }  
  34.  
  35. }  

工程目錄結(jié)構(gòu)圖:

 

原文鏈接:http://o-oand0-0.iteye.com/blog/1328642

【編輯推薦】

  1. Java中運用數(shù)組的四種排序方法
  2. Java實現(xiàn)實用的ZIP壓縮與解壓
  3. Java防止SQL注入的幾個途徑
  4. Java并發(fā)編程:守護線程
  5. 深入Java虛擬機之內(nèi)存優(yōu)化
責(zé)任編輯:林師授 來源: o_oand0_0的博客
相關(guān)推薦

2009-06-30 15:32:00

入侵檢測Java Web

2010-06-08 12:54:16

UML技術(shù)

2011-05-18 16:02:08

XML

2009-02-09 10:06:03

并發(fā)控制Web應(yīng)用悲觀鎖

2009-02-03 10:19:45

2010-06-13 13:13:12

UML建模

2009-04-01 14:33:33

2009-01-30 09:12:11

SpringApplicationJavaWeb

2010-05-25 17:00:04

Java WebWeb容器Web應(yīng)用

2022-09-26 00:21:03

Spring文件項目

2011-11-21 18:19:20

Web iMC

2011-04-14 09:15:21

Java Web應(yīng)用開發(fā)

2021-08-28 10:06:29

VueJavascript應(yīng)用

2022-11-29 19:44:47

WebOpenResty防火墻

2009-06-18 15:41:36

動態(tài)分配CPUJava

2011-03-25 11:06:46

2021-08-30 09:56:59

Web安全攻擊Java

2015-02-02 15:46:59

Web應(yīng)用架構(gòu)大數(shù)據(jù)

2010-07-19 10:16:24

ibmdwWeb2.0

2012-03-09 10:27:37

Java
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 成人在线免费视频 | 国产乱码精品一区二区三区五月婷 | 亚洲最大成人综合 | 国产免费福利小视频 | 性高朝久久久久久久3小时 av一区二区三区四区 | 在线观看深夜视频 | 中文字幕在线三区 | 国产精品久久久久免费 | 亚洲福利网站 | 成人国产精品色哟哟 | 国产精品99久久久久久久vr | 精品视频免费 | 亚洲精品视频在线 | 97久久精品午夜一区二区 | 久久久99国产精品免费 | 暴草美女 | 久久99久久98精品免观看软件 | 国产日韩一区二区三免费 | 日韩av成人在线 | 在线免费观看一区二区 | 日韩成人精品一区二区三区 | 国产黄色免费网站 | 成人教育av | 99国产精品99久久久久久 | 欧洲高清转码区一二区 | www.久久久 | 欧美日本一区 | 精品国产一区二区三区久久久久久 | 国产一区二区三区在线 | 一区二区三区四区在线视频 | 久久久成人精品 | 国产一区二区三区色淫影院 | 亚洲国产精品一区二区第一页 | 性网站免费 | 色婷婷精品国产一区二区三区 | 欧美日韩国产一区二区三区 | 国产精品一区在线观看 | 亚洲区视频 | 女同久久另类99精品国产 | 综合色久 | 成人毛片一区二区三区 |