在代碼中使用PreparedStatement的prepareStatement(String sql, String columnNames[]) 方法時,拋出ArrayIndexOutOfBoundsException異常,以前在jetty和tomcat上都沒有出現此類問題,可是部署到weblogic上的時候就會出現這種異常,google以後說是老的ojdbc包這個方法有bug,當sql中的 ? 過多,就會拋出此類異常,最後發現,weblogic自帶的ojdbc版本太低,替換以後解決。 web
weblogic包的路徑在 bea\wlserver_10.3\server\lib sql