Tomcat
1.J2ee1.3
采用classes12.zip或者classes12.zip+J2se1.3+...
java.io.Writer writer = ((oracle.sql.CLOB)myclob).getCharacterOutputStream();
2.J2ee1.4
采用ojdbc14.jar+J2se1.4+...
java.io.Writer writer = ((oracle.sql.CLOB)myclob).getCharacterOutputStream();
处理方式一样,但是如果驱动不配套的话,就会爆出
java.lang.castingexception
Weblogic
1.J2ee1.3(weblogic7)
wr = ((weblogic.jdbc.common.OracleClob) rs.getClob(1)).getCharacterOutputStream();
1.J2ee1.4(weblogic8)
wr = ((weblogic.jdbc.vendor.oracle.OracleThinClob) rs.getClob(1)).getCharacterOutputStream();
...
weblogic.jdbc.vendor.oracle.OracleThinBlob blob = (weblogic.jdbc.vendor.oracle.OracleThinBlob) rs.getBlob(1);
os = blob.getBinaryOutputStream();
1.J2ee1.3
采用classes12.zip或者classes12.zip+J2se1.3+...
java.io.Writer writer = ((oracle.sql.CLOB)myclob).getCharacterOutputStream();
2.J2ee1.4
采用ojdbc14.jar+J2se1.4+...
java.io.Writer writer = ((oracle.sql.CLOB)myclob).getCharacterOutputStream();
处理方式一样,但是如果驱动不配套的话,就会爆出
java.lang.castingexception
Weblogic
1.J2ee1.3(weblogic7)
wr = ((weblogic.jdbc.common.OracleClob) rs.getClob(1)).getCharacterOutputStream();
1.J2ee1.4(weblogic8)
wr = ((weblogic.jdbc.vendor.oracle.OracleThinClob) rs.getClob(1)).getCharacterOutputStream();
...
weblogic.jdbc.vendor.oracle.OracleThinBlob blob = (weblogic.jdbc.vendor.oracle.OracleThinBlob) rs.getBlob(1);
os = blob.getBinaryOutputStream();