0

web/resourcesフォルダーの下にあるJavaクラスからxmlファイルにアクセスしたい..つまり

---ウェブページ
|
|--Web-INF
|
|-リソース
| |-data.xml
|
|-other jsps
---ソース フォルダ
|-databean

databean パッケージ配下のクラスから data.xml にアクセスしたい。出来ますか?どのように?

4

1 に答える 1

4

ServletContext#getResource()またはを使用#getResourceAsStream()して、Web コンテンツで利用可能なリソースを取得します。

InputStream input = getServletContext().getResourceAsStream("/WEB-INF/resources/data.xml"); 

ただし、通常はJSPではなくServletで行います。

于 2011-03-03T21:07:02.830 に答える