|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
net程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net比。java程序员都是代码完成的,所以java程序员常戏称.net程序员是操作员,呵呵。数据|数据库|显现|转换从数据库读出的JPG文件的字符流,转换成图片显现在页面上的相干代码
publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres)
throwsServletException,IOException{
ServletOutputStreamout=res.getOutputStream();
StatementdispStmt=null,setStmt=null;
try{
dispStmt=Con.createStatement();
setStmt=Con.createStatement();
setStmt.executeUpdate("settextsize2048000");
}catch(Exceptione){
out.println("CreateStatementerror:"+e.toString()+"<br>");
}
Stringls_sql=null;
ls_sql=req.getParameter("ImageSQL");
if(ls_sql==null)
ls_sql="";
ls_sql=ls_sql.trim();
if(!ls_sql.equals("")){
ResultSetrs=null;
try{
rs=dispStmt.executeQuery(ls_sql);
}catch(Exceptione){
System.out.println(
"UnabletoExecStatment"+e.toString()+"<br>");
}
try{
while(rs.next()){
try{
res.setContentType("image/jpeg");
InputStreamis=rs.getBinaryStream(1);
intsize=is.available();
byte[]bzp=newbyte[size];
is.read(bzp);
out.write(bzp);
}catch(Exceptione){
System.out.println("Wirteimageerror:"+e.toString());
}
}
rs.close();
}catch(Exceptione){
System.out.println("UnabletoCloseStatment"+e.toString());
}
}
try{
dispStmt.close();
}catch(Exceptione){
System.out.println("CloseStatementError:"+e.toString());
}
out.close();
}
-------------------------------------------------------
再附一个:
从库中读图片显现到页面上的次要源码
<%@pagecontentType="text/html;charset=iso8859_1"%>
<%@pageimport="java.sql.ResultSet"%>
<jsp:useBeanid="query"class="pub.MakeDB"/>
<%
Stringsql="select*fromimages";
ResultSetrs=query.executeQuery(sql);
rs.next();
InputStreamin=rs.getBinaryStream("image");
ServletOutputStreamsos=response.getOutputStream();
intlen=0;
byte[]b=newbyte[1024];
response.reset();
response.setContentType("image/gif");
while((len=in.read(b))>0)
sos.write(b,0,len);
in.close();
sos.close();
query.cls();
%>
假如是写到文件只需把sos
界说为DataOutputStreamsos=newDataOutputStream(newBufferedOutputStream(newFileOutputStream("/a.gif")));
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉, |
|