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

Java讀取WEB應用中的資源

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

問題:前幾天,碰到了需要從web應用讀取文件內容的問題。一般的,配置文件都放在工程src目錄下,那樣讀起來也很方便,對于大多數人都是這種習慣。但這次偏偏就放在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. }  

工程目錄結構圖:

 

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

【編輯推薦】

  1. Java中運用數組的四種排序方法
  2. Java實現實用的ZIP壓縮與解壓
  3. Java防止SQL注入的幾個途徑
  4. Java并發編程:守護線程
  5. 深入Java虛擬機之內存優化
責任編輯:林師授 來源: o_oand0_0的博客
相關推薦

2009-06-30 15:32:00

入侵檢測Java Web

2010-06-08 12:54:16

UML技術

2009-02-09 10:06:03

并發控制Web應用悲觀鎖

2009-02-03 10:19:45

2009-04-01 14:33:33

2010-06-13 13:13:12

UML建模

2011-05-18 16:02:08

XML

2009-01-30 09:12:11

SpringApplicationJavaWeb

2010-05-25 17:00:04

Java WebWeb容器Web應用

2022-09-26 00:21:03

Spring文件項目

2021-08-28 10:06:29

VueJavascript應用

2011-04-14 09:15:21

Java Web應用開發

2011-11-21 18:19:20

Web iMC

2022-11-29 19:44:47

WebOpenResty防火墻

2009-06-18 15:41:36

動態分配CPUJava

2011-03-25 11:06:46

2021-08-30 09:56:59

Web安全攻擊Java

2015-02-02 15:46:59

Web應用架構大數據

2010-07-19 10:16:24

ibmdwWeb2.0

2012-12-24 09:55:24

Web應用云計算
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色又黄又爽网站www久久 | 国产精品久久久亚洲 | 亚洲精品99 | 五月婷婷视频 | 久久久区 | 国产精品久久久久久久久久免费看 | 91在线导航 | 盗摄精品av一区二区三区 | 亚洲视频在线观看 | 日韩精品一区二区三区在线观看 | 国产精品久久久久久久模特 | www.日日干| 久久久久久久久久毛片 | 日本精品一区二区在线观看 | 欧美日韩国产一区二区 | 九九免费观看视频 | 男女爱爱网站 | 欧美在线一区二区三区 | 日本在线你懂的 | 亚洲视频在线观看 | 午夜国产一级 | 午夜精品视频在线观看 | 久久不射网| 嫩草影院黄 | 日本电影韩国电影免费观看 | 亚洲精品乱码 | 久久久做 | 欧美久久久久久久久中文字幕 | 午夜在线视频 | 龙珠z国语版在线观看 | 黄色在线免费观看视频 | 免费特级黄毛片 | 国产一区二区欧美 | 国产1区在线 | 99视频在线看 | 久久中文字幕一区 | 免费观看一级毛片视频 | 久久国产秒 | 精品视频在线播放 | 国产www成人 | 综合九九 |