8

誰でもjspでフルパスを取得する方法を提案できますか?

Java クラスのある場所にイメージを作成しています。jsp でこの場所のパスにアクセスしようとすると、完全なパスが表示されません。

4

3 に答える 3

8
<html>
<head><title>Absolute Path</title></head>
Absolute Path is:<%= getServletContext().getRealPath("/") %> 
</html>

これがあなたを助けることを願っています

于 2012-08-21T14:47:35.243 に答える
5

実際のパスを使用できます。

 String webRootPath = application.getRealPath("/").replace('\\', '/');

また

   String webRootPath = getServletContext().getRealPath("/").replace('\\', '/');
于 2012-08-21T14:48:06.833 に答える
0

アプリケーションフォルダー内に独自のリソースフォルダーを作成し、そこにすべてのリソース (あなたの場合は画像) を保存することをお勧めします。

次に、これを使用してアクセスできます。

String path=application.getRealPath("/resourcesfolder/image.jpg");
于 2012-08-21T14:48:52.423 に答える