上传图片到数据库问题
我想做一个图文结合的页面,要把图片上传到服务器上,数据库存储图片的路径,然后在页面显示我图片,请问该这样做啊,能给我原代码吗?感激不尽!!!!
------解决方案--------------------顶
------解决方案--------------------用smartupload上传
------解决方案--------------------可以用第三方的上传控件,也可以用java的流呀   
 下面这个你可以参考一下,可以上传到服务器上,不过这样数据库存的是图片,只是不他转成了2进制了,只适合小的图片,大的图片上传应该是存路径,不过道理都是一样,存进数据库库了后在把下面的代码反着来,从数据库去取就行了 
 package test; 
 import java.io.*;   
 public class IOTest { 
     public void io(){ 
         try { 
             FileInputStream fis = new FileInputStream( "你的图片路径 "); 
             BufferedInputStream bis = new BufferedInputStream(fis);   
             FileOutputStream fos = new FileOutputStream( "服务器上的图片路径 "); 
             BufferedOutputStream bos = new BufferedOutputStream(fos);   
             int i=0; 
             while(i!=-1){              //末尾返回-1 
                 i=bis.read(); 
                 bos.write(i); 
                 System.out.print((char)i); 
             } 
             bis.close(); 
             fis.close(); 
             fos.flush(); 
             bos.close(); 
         } catch (Exception ex) { 
             ex.printStackTrace(); 
         } 
     } 
     public static void main(String[] args) { 
         IOTest iotest = new IOTest(); 
         iotest.io(); 
         System.out.println( "ok "); 
     } 
 }