struts1.1中如何从数据库中一次取出多幅图片并用jsp显示出来? 跟用不用struts没有关系吧。你取数据不就可以了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我写的oracle 大字段下载。变能一下就成了 变通一下就成了 //大字段 下载 public void blobDownload(DBAccess dba,String m_id,HttpServletResponse response) throws ObjectException{ try{ dba.prepareStatement(SQL_PROCESS_BLOB_DOWNLOAD); dba.clearParameters(); dba.setString(1,m_id); ResultSet rs=dba.executeQuery(); if(rs.next()){ InputStream inStream=rs.getBinaryStream("M_FILE"); String fileType=rs.getString("M_FILETYPE"); response.setContentType(fileType); byte[] b=new byte[1024]; int len; while((len=inStream.read(b))>0){ response.getOutputStream().write(b,0,len); } response.getOutputStream().flush(); response.getOutputStream().close(); } }catch(Exception ex){ ex.printStackTrace(); throw new ObjectException("大字段 下载时出错"); } } 解析xml字符串 问题 Hibernate UserType在tomcat容器中的使用 我找到一个hibernate分页的例子,但其中的查询语句有一个错误,请各位帮看看 ftl中使用标签取得变量的问题 java怎样实现邮件订阅功能 j2ee程序员的职业方向在哪里? lcllcl987(毛爷爷)进来接分! 在entity bean里两个用户同时操作一条记录会是什么情况? JavaEE项目中QueryRunner异常 weblogic启动报错 关于jmsn的问题 请问如何修改部署好的war文件?
//大字段 下载
public void blobDownload(DBAccess dba,String m_id,HttpServletResponse response) throws ObjectException{
try{
dba.prepareStatement(SQL_PROCESS_BLOB_DOWNLOAD);
dba.clearParameters();
dba.setString(1,m_id);
ResultSet rs=dba.executeQuery(); if(rs.next()){
InputStream inStream=rs.getBinaryStream("M_FILE");
String fileType=rs.getString("M_FILETYPE");
response.setContentType(fileType);
byte[] b=new byte[1024];
int len;
while((len=inStream.read(b))>0){
response.getOutputStream().write(b,0,len);
}
response.getOutputStream().flush();
response.getOutputStream().close();
}
}catch(Exception ex){
ex.printStackTrace();
throw new ObjectException("大字段 下载时出错");
}
}