分類  >  WEB開發 >

急jsp讀取圖片 ,整個頁面唯有張圖片,其他東西都沒有了,求解

tags:    時間:2013-12-09 22:03:33
急!jsp讀取圖片 ,整個頁面只有張圖片,其他東西都沒有了,求解
讀取圖片的代碼:  user1.jsp
<%@ page language="java" import="java.sql.*"%> 
<%@ page import="java.io.*"%> 
<%@ page contentType="text/html;charset=gb2312"%> 


<% 
    Class.forName ( "sun.jdbc.odbc.JdbcOdbcDriver" );
    //連接參數與Access不同
    Connection con = DriverManager.getConnection ("jdbc:odbc:PICTURE","sa","");String image_id = session.getValue("zhuceuser").toString(); 
    PreparedStatement sql=con.prepareStatement("select * from T_User WHERE userid = '" + image_id+"'"); 
    ResultSet rs = sql.executeQuery(); 
    rs.next(); 
      //輸入img欄位內容到in 
    InputStream in = rs.getBinaryStream("userpic"); 
       //以下可是任何處理,比如向頁面輸出: 
   
    response.setContentType("image/jpeg"); 
    byte[] b = new byte[1024]; 
    int len; 
    while((len=in.read(b)) >0) 
    response.getOutputStream().write(b,0,len); 
    in.close(); 
    rs.close(); 
%>

我用<%@ include file="user1.jsp"%>  導入到user.jsp.這裡面包含了一些頁面設計
,但是我運行之後就只有圖片,其他東西都沒有了,這是user.jsp種部分文件

------解決方案--------------------
改成

<img src='user1.jsp' >

推薦閱讀文章

Bookmark the permalink ,來源:互聯網