jsp 读取项目外其他目录的文件
来源:互联网 发布:wifi推广软件 编辑:程序博客网 时间:2024/06/07 13:06
最近的一个项目的一个需求要求上传图片,为了保持数据的安全性。要求 项目的图片在项目外。我们知道html默认只能引用项目内的文件,但是我们可以使用jsp或者struts2。通过流的方式读取文件,
loadimage.jsp
<%@ page import="java.io.*" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title></title></head><body><% String fileid = request.getParameter("imageid"); // 获取文件的文件名 FileInputStream fileInputStream = new FileInputStream(new File("C:\\test\\"+fileid)); // int i=fileInputStream.available(); //得到文件大小 byte data[]=new byte[i]; fileInputStream.read(data); response.setContentType("image/*"); //设置文件类型 OutputStream outputStream=response.getOutputStream(); //输出文件 outputStream.write(data); //输出数据 outputStream.flush(); // 记得关闭喔 outputStream.close(); // 记得关闭喔 fileInputStream.close(); // 记得关闭喔%></body></html>
使用方式
<img src="loadImage.jsp?imageid=1.jpg" alt=""/>
0 0
- jsp 读取项目外其他目录的文件
- jsp项目读取src目录下的配置文件
- java项目——读取项目目录下的文件
- 读取其他格式的文件
- 用 NSHomeDirectory()方法读取项目文件的目录
- Properties文件不在项目目录下的一种读取方法
- 关于怎么读取Maven项目resource目录下面的文件
- jsp文件引入其他文件的方法
- Java的目录文件读取
- Java的目录文件读取
- 读取当前目录的文件
- python 引用其他目录的文件
- JSP读取文件的例子。
- 读取其他应用的manifest文件
- libxml读取xml文件的其他方法
- libxml读取xml文件的其他方法
- JSP 遍历读取文件夹下所有文件,目录
- Android 读取Assets资源文件或目录,并拷贝到其他目录下
- [体系结构]设计模式(三)
- MOOC-Linux内核lab4 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用
- Leetcode解题-链表(2.2.2)ReverseLinkedList
- 基于SQL Server的SQL语句生成以及数据库互转换
- UVa246-10-20-30
- jsp 读取项目外其他目录的文件
- 序号互换
- php5.6 openssl 错误 composer 失败
- 原来这么简单。。
- 监听Gps设置变化方法二
- Tomcat全攻略
- 迪杰斯特拉算法 hdu 2066
- 题目1051:数字阶梯求和
- 指针