小弟接触过,懂得不多,卤莽说两句哈``````请多指正
用JSP上传组件应该可以解决,我们SSH用组件可以直接上传几十M到数据库的BLOB字段
     例如JSPSMARTUPLOAD:
                    String path=smartupload.getFiles().getFile(0).getFilePathName();
                    File file=new File(path);
                    InputStream stream=file.getInputStream();
                    ............
                    .....
                    后面把流放到PreparedStatment的参数里面,执行插入Insert语句就可以了

解决方案 »

  1.   

    例外commonsupload和SSH自带的上传组件用来上传大数据更好用
      

  2.   

    谢谢二楼的。。
    不过我们项目有限制,不能随便脱离框架,而且我里面也不是简单的这一个数据库操作,还有其他的,要考虑回滚等等问题。
    本来Oracle对Bolb类型有推荐操作,先插入一个empty_blob(),在检索出来往里面写数据,这样是可以解决这个问题,奇怪的是,我看过Spring的一些代码,里面貌似也是这么做的,但却出现了这个问题。很诡异