Blob my_blob = rs.getBlob("picture");试试
解决方案 »
- 奇怪的空异常
- TOMCAT+sql+jsp 报错
- 奇怪问题!.ResultSet的方法.关于分页的!
- 打印问题
- 请问下面的效果是怎么实现的呢??好像一直和服务器有连接啊
- 我用HSS框架架设网站 在本机上测试 不管用什么帐号登录,或者关闭浏览器重新开,sessionid的值为什么一直没有变化,为什么?请教大家!
- Ext 高手请进
- 保留原来框架页面,winopen打开的一个页面,然后发现session超时(需要重登陆),希望在原来的框架页面里打开登陆页面,关闭弹出窗口
- 帮帮我吧!
- MySQL时区设置问题
- 求救!俺写了一个JavaBean用来检测qq好友是否在线,然后用jsp调用,但无论怎么在tomcat中配置都说找不到那个类。
- 简单
ServletOutputStream OP = response.getOutputStream();
//输出二进制流
java.io.InputStream in=rs.getBinaryStream("PHOTO");
byte b[]=new byte[1000];
while(true){
int readLength=in.read(b);
if(readLength==-1)
break;
OP.write(b,0,b.length);
}
--------------------------------------------------------------------------------
C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:127: 'catch' without 'try'
(No more information available, probably caused by another error)C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:88: 'try' without 'catch' or 'finally'
(No more information available, probably caused by another error)C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:137: '}' expected
(No more information available, probably caused by another error)
--------------------------------------------------------------------------------
Full compiler error(s):
C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:127: 'catch' without 'try'
} catch (Exception __ee) {
^
C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:88: 'try' without 'catch' or 'finally'
try { // error page try block
^
C:\bea\wlserver6.1\config\mydomain\applications\hbsy\WEB-INF\_tmp_war_myserver_myserver_hbsy\jsp_servlet\_homepage\__showimage.java:137: '}' expected
}
^
3 errors
报错啦,我是新手,不知道怎么解决呀to zzh9527(非凡)
你的名字zzh好像是我的一个朋友的,而你的9527又和我的95927有几分相像呀 hehe^^
int pictureId=param.getIntParameter(request,"picture_id",0);
JdbcConnect myQuery=new JdbcConnect();
ResultSet rs = myQuery.executeQuery("SELECT * FROM picture where picture_id="+pictureId);
int length = 0;
if(rs.next()){
ServletOutputStream OP = response.getOutputStream();
//输出二进制流
java.io.InputStream in=rs.getBinaryStream("Picture");
byte b[]=new byte[1000];
while(true){
int readLength=in.read(b);
if(readLength==-1)
break;
OP.write(b,0,b.length);
}
rs.close();
myQuery.closeStmt();
myQuery.closeConn();
%>
byte[] ab = blob.getBytes(1, (int)blob.length());
response.setContentType("image/jpeg");
ServletOutputStream op = response.getOutputStream();
op.write(ab);
op.flush();
op.close();
哇哈哈哈,response.reset();关键的一句呀!!!!希望进入精华区!!对提供帮助的热心朋友们给热心分 hehe^^