您的位置:

jsp获取本地图片的实例详解(java web项目中读取本地图片)

jsp获取本地图片的实例详解(java web项目中读取本地图片)

更新:

本文目录一览:

如何用JSP读取一个本地的图片,然后返回给浏览器啊?

参考这个看看吧 out.clearBuffer(); // 如果使用JSP,需要加上这一句 OutputStream os = response.getOutputStream(); // 页面输出流,jsp/servlet都可以 response.addHeader("Content-Disposition", new String(("attachment; filename=" + filename).getBytes("GBK"), "ISO-8859-1")); // 针对中文文件名 File f = new File("d:/temp/123456.gif"); // 你的文件 InputStream is = new FileInputStream(f); // 文件输入流 byte[] bs = new byte[1024]; // 读取缓冲区 int len; while((len=is.read(bs))!=-1){ // 循环读取 os.write(bs,0,len); // 写入到输出流 } is.close(); // 关闭 os.close(); // 关闭

java 读取本地图片显示在jsp页面上

这个图片必须放在服务器,不然只有自己能看到

img src="数据库读出图片地址" /

jsp如何显示本地图片

方法/步骤

1

这个方法就是设置虚拟目录,也就是说把硬盘上一个目录映射到tomcat的工作目录下,然后tomcat就可以根据一个映射关系找到硬盘中的文件了

2

我们在Eclipse中找到服务器,下面有个server.xml文件,点击打开

方法/步骤

1

这个方法就是设置虚拟目录,也就是说把硬盘上一个目录映射到tomcat的工作目录下,然后tomcat就可以根据一个映射关系找到硬盘中的文件了

2

我们在Eclipse中找到服务器,下面有个server.xml文件,点击打开

jsp怎么读取本地图片

java读取本地图片并在jsp中显示

java:

public void showPicture() throws Exception

{

String picId = getRequest().getParameter("picId");

String pic_path = pointCardApplyManager.findPicturePath(picId);

System.out.println(pic_path);

FileInputStream is = new FileInputStream(pic_path);

int i = is.available(); // 得到文件大小

byte data[] = new byte[i];

is.read(data); // 读数据

is.close();

response.setContentType("image/*"); // 设置返回的文件类型

OutputStream toClient = response.getOutputStream(); // 得到向客户端输出二进制数据的对象

toClient.write(data); // 输出数据

toClient.close();

}

jsp:

div align="left"

img hspace="2" vspace="2" border="1" align="middle" height="50" width="50"

src="${ctx}/showPicture.action?picId=s:property value='#image.resourceid'/" onclick="selectForward('s:property value='#image.resourceid'/');"

/div

javascript:

function selectForward(picId){

var objForm = document.applyForm;

var url="${ctx}/showPicture.action?picId="+picId;

var openStyle="dialogHeight:500px; dialogWidth:500px; status:no; help:no; scroll:auto";

var result = window.showModalDialog(url,window.document,openStyle);

return true;

}

显示效果二:

jsp:

div align="left" id="sams:property value='#sts.count'/"

img hspace="0" vspace="0" border="0" align="middle" height="50" width="50" onmouseover="displayDiv1('lags:property value='#sts.count'/');displayDiv2('sams:property value='#sts.count'/')"

src="${ctx}/showPicture.action?picId=s:property value='#image.resourceid'/"

/div

div align="left" id="lags:property value='#sts.count'/" style="display:none"

img hspace="0" vspace="0" border="0" align="middle" height="600" width="800" onmouseout="displayDiv1('sams:property value='#sts.count'/');displayDiv2('lags:property value='#sts.count'/')"

src="${ctx}/showPicture.action?picId=s:property value='#image.resourceid'/"

/div

javascript:

function displayDiv1(name) {

document.getElementById(name).style.display="block";

}

function displayDiv2(name) {

document.getElementById(name).style.display="none";

}

jsp 读取图片

你想要的是上传图片。

但你写的,完全不是上传功能,上传的图片是保存成 流 的。

只能通过request.getInputStream()获取输入流才可以。但是,这样也不正确,纯JSP上传是很麻烦的,要考虑很多东西。如果你想上传 建议你用commons-fileupload 包 去做

那里封装好了方法,使用方便,具体方法,先去百度吧,不明白再问

jsp获取本地图片的实例详解(java web项目中读取本地

本文目录一览: 1、如何用JSP读取一个本地的图片,然后返回给浏览器啊? 2、java 读取本地图片显示在jsp页面上 3、jsp如何显示本地图片 4、jsp怎么读取本地图片 5、jsp 读取图片 如

2023-12-08
jsp图片上传样式(jsp怎么上传图片并显示图片)

本文目录一览: 1、jsp如何上传图片到数据库 2、用Java Web的jsp制作图片上传和显示如何实现 3、jsp中怎么上传图片啊 4、JSP如何上传图片? 5、jsp图片上传怎么写,它涉及哪方面的

2023-12-08
java中通过本地图片地址调用(java图片传输方式)

2022-11-13
java在jsp将图片获取存到数据库(java将图片存入数据

本文目录一览: 1、jsp中 怎么把图片直接存入数据库中,最好有例子 2、在JSP中怎样将图片上传到数据库中 3、我怎么用jsp技术将图片存到数据库中去呀?? 4、用jsp、java实现上传图片,保存

2023-12-08
java图片服务器,java获取服务器上的图片

2023-01-09
java获取图片,java获取图片dpi

2022-12-02
Vue读取本地图片的实现方式

2023-05-19
java读取图片,java读取图片内存地址

2022-11-27
java保存图片,java保存图片到本地

2023-01-06
jsp页面显示服务器图片(web服务器图片)

本文目录一览: 1、Java 怎么把服务器本地图片显示到jsp页面? 2、jsp上传图片到tomcat服务器后,怎么在页面显示 3、jsp页面显示上传到tomcat服务器的图片 4、就是在一个jsp页

2023-12-08
求jsp图片上传源码(求jsp图片上传源码在哪)

本文目录一览: 1、求JSP中页面中添加图片(包含非图片的数据)的上传图片代码? 2、求JSP上传文件的代码 图片 视频 音频WORD 之类的文件 3、谁有jsp上传图片的代码了,把上传的图片保存到文

2023-12-08
java获取图片,java获取图片的宽高

2023-01-09
java图片上传,java图片上传功能

2022-11-28
图片上传JAVA,图片上传javaweb

2023-01-03
java读取图片,Java读取图片

2023-01-09
jsp管理员图片代码,jsp管理员图片代码大全

本文目录一览: 1、怎么用JSP代码插入图片? 2、jsp上传图片,最好完整代码。100分! 3、谁有jsp上传图片的代码了,把上传的图片保存到文件夹 里的,简单点的,谢谢啊,急, 怎么用JSP代码插

2023-12-08
java图片验证码,java图片验证码代码

2023-01-04
图片上传java,图片上传后变模糊

2023-01-07
jsp程序开发学习笔记2,jsp程序设计题库

本文目录一览: 1、《JSP&Servlet学习笔记》pdf下载在线阅读,求百度网盘云资源 2、林信良编著jsp&servlet学习笔记第2版课后答案吗 3、jsp有没有快速掌握的办法呀? 4、要学J

2023-12-08
java引用图片,java怎么引用图片

2022-11-23