1

Eclipse (Dynamic Web Project) でサーブレットを使用しています。サブフォルダー pics を含む画像ファイルを Web Content Folder に配置しました。pic1.jpg などの画像があります。

 BufferedInputStream bin = new BufferedInputStream(new FileInputStream(new File(location)));

これらのファイルを取得するには、どの場所を指定すればよいですか?

4

1 に答える 1

2

これを試して

ServletContext ctx=getServletContext();
InputStream in = ctx.getResourceAsStream("/pics/pic1.jpg");

getResourceAsStream()"/"Web アプリのルートを表すから始める必要があります。

于 2013-04-03T17:50:07.017 に答える