本文目录一览:
- 1、Java 怎么把服务器本地图片显示到jsp页面?
- 2、jsp上传图片到tomcat服务器后,怎么在页面显示
- 3、jsp页面显示上传到tomcat服务器的图片
- 4、就是在一个jsp页面里,显示服务器端的图片,现在图片显示出来了,但是要一种效果,就是刚开始是缩略图,点
- 5、客户端jsp如何显示服务器中的图片
Java 怎么把服务器本地图片显示到jsp页面?
/**
* 根据图片编号从服务器加载图片
*/
public String downLoadPic() throws Exception {
try {
Photo photo = getPhotoService().findPhotoById(photoId);
Blob imageContent = photo.getContent();
InputStream inputStream = imageContent.getBinaryStream();
ServletOutputStream outputStream = getOutputStream();
byte[] buf = new byte[100];
int len = 0;
while ((len = inputStream.read(buf)) != -1) {
outputStream.write(buf, 0, len);
}
outputStream.close();
outputStream.flush();
inputStream.close();
} catch (Exception ex) {
}
return null;
}
jsp上传图片到tomcat服务器后,怎么在页面显示
你可能把服务器的相对地址保存到数据库里去,如在updateimg文件夹下的2012010501.jsp文件
地址就是:/updateimg/2012010501.jsp 前面加上服务的访问地址
jsp页面显示上传到tomcat服务器的图片
没有显示图片 就是路径不对 你先获取从项目的根目录 然后再获取图片所在路径
这是我取tomcat服务端图片文件夹的方法 用的是servlet
this.getServletContext().getRealPath("uploadFile"); //( "uploadFile" 是放图片的文件夹)
就是在一个jsp页面里,显示服务器端的图片,现在图片显示出来了,但是要一种效果,就是刚开始是缩略图,点
可以弄两张图片,一张缩略图,一张大图,先加载缩略图,然后点缩略图再加载大图
或者加载图片后按照一定的比例设定width和height,然后点击的时候在复原
客户端jsp如何显示服务器中的图片
用真实路径的话容易暴露你的服务器的数据位置。
一般我们的是在服务器上读取图片流,然后使用imag标签的src来请求图片流来显示图片