实现原理:将Blob读取为文件保存到服务器的UpLoadFile文件夹中,然后在jsp界面调用对应路径即可显示。
jsp界面代码,包含一些链接数据库的代码,大家如果用到可以将其修改为自己链接数据库的代码,其中ReadBlobFile为读取Blob的类文件
<%@ page language="java"
import="java.util.*,com.rm.map.Escape,com.rm.wtems.entity.YwDevices,com.rm.wtems.service.YwDevicesManager,com.rm.map.ReadBlobFile,
com.rm.wtems.entity.YwDevicekinds,com.rm.wtems.service.YwDevicekindsManager,com.rm.system.util.AppCtxFactory"
pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
String basePath2=basePath+"UpLoadFile/" ;
String dir=application.getRealPath("/"); //为获取程序运行的绝对路径,在类中文件保存时用到
%>
<%
S