jsp页面如何显示非工程路径上的图片

来源:互联网 发布:java restful视频教程 编辑:程序博客网 时间:2024/05/21 06:37
jsp页面怎么显示非工程路径下的图片?

最近在研究jsp图片显示的问题,利用img标签,显示本工程下的相对路径下的图片当然都没有问题,现在考虑到不想把图片只放到本工程下,如果放在硬盘的另一个目录下,用系统绝对路径来找到话,比如<img src="file:///X:\X.jpg">,这样在预览里看的到可是在实际的浏览器中现在几乎都屏蔽了,这样不行。

public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        response.setContentType("text/html; charset=GBK");        response.setContentType("image/jpeg");                FileInputStream fis = new FileInputStream("C:/xxx.jpg");        OutputStream os = response.getOutputStream();                try {            int count = 0;            byte[] buffer = new byte[1024*8];            while ( (count = fis.read(buffer)) != -1 )                os.write(buffer, 0, count);        } finally {            fis.close();            os.close();        }    } 

0 0
原创粉丝点击