jsp问题 [英] jsp problem

查看:68
本文介绍了jsp问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经安装了fedora core 6,我收到了以下错误:


类型异常​​报告


消息


描述服务器遇到内部错误(),导致无法完成此请求。


例外


org。 apache.jasper.JasperException:JSP中的异常:/test/testmysql.jsp:12

9:连接conn = DriverManager.getConnection(url);

10:语句stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SE NSITIVE,ResultSet.CONCUR_UPDATABLE);

11:String sql =" select fname,lname from collector" ;;

12:ResultSet rs = stmt.executeQuery(sql);

13:while(rs.next()){%>

14:<%= rs。 getString(1)%>

15:<%= rs.getString(2)%>


Stacktrace:

org.apache.jasper.servlet.JspServletWrapper.handle JspException(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspS ervletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

javax.servlet.http.HttpServlet.service (tomcat5-servlet-2.4-api-5.5.17.jar.so)


根本原因


javax.servlet.ServletException:错误在查询期间:意外异常:给出java.io.CharConversionException消息:null


嵌套堆栈跟踪:


** BEGIN NESTED EXCEPTION **


java.io.CharConversionException


STACKTRACE:


java.io .CharConversionException

at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)

at java.lang.String.init(libgcj.so.7rh)

at java.lang.String。< init>(libgcj.so.7rh)

at com.mysql.jdbc.SingleByteCharsetConverter。< init>(SingleByteChar setConverter.java:153)

at com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)

at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java:86)

at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)

at com.mysql.jdbc.Field .getStringFromBytes(Field.java:598)

at com.mysql.jdbc.Field.getOriginalTableName(Field.ja va:546)

at com.mysql.jdbc。 UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)

at com.mysql.jdbc.UpdatableResultSet。< init>(Updatable ResultSet.java:134)

at com .mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)

at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)

在com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:2040)

at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1443)br />
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1777)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)br />
at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)

at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)

org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)

org.apache.jasper.runtime.HttpJspBase.service(jasp er5) -runtime-5.5.17.jar.so)

在javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

at org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

at org.a pache.catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)

at org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5.17) .jar.sovghioe.so)

org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

at org.apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.StandardHostValve.invoke(catalina-5.5。 17.jar.sovghioe.so)

org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.17.jar.sovghioe.so)

at org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.connector.CoyoteAdapter.servic e(catalina-5.5) .17.jar.sovghioe.so)

org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17.jar.so)

org.apache.coyote.http11.Http11BaseProtocol $ Http11 Connectio nHandler.processConnection(tomcat-http-5.5.17.jar.so)

org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar。所以

org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)

at org.apache .tomcat.util.threads.ThreadPool $ ControlR unnable.run(tomcat-util-5.5.17.jar.so)

at java.lang.Thread.run(libgcj.so.7rh)< br $>


** END NESTED EXCEPTION **


org.apache.jasper.runtime.PageContextImpl.doHandle PageException (jasper5-runtime-5.5.17.jar.so)

org.apache.jasper.runtime.PageContextImpl.handlePa geException(jasper5-runtime-5.5.17.jar.so)

org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:77)

org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5。 17.jar.so)

javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

org。 apache.jasper。 servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar。所以)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

javax.servlet.http.HttpServlet .service(tomcat5-servlet-2.4-api-5.5.17.jar.so)


根本原因


java.sql.SQLException :查询期间出错:意外异常:给出java.io.CharConversionException消息:null

嵌套堆栈跟踪:


* *开始嵌入异常**


java.io.CharConversionException


STACKTRACE:


java .io.CharConversionException

at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)

at java.lang.String.init(libgcj.so。 7rh)

at java.lang.String。< init>(libgcj.so.7rh)

at com.mysql.jdbc.SingleByteCharsetConverter。< init>( SingleByteC harsetConverter.java:153)

at com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)

at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java:86)

at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)

at com.mysql.jdbc.Field .getStringFromBytes(Field.java:598)

at com.mysql.jdbc.Field.getOriginalTableName(Field.ja va:546)

at com.mysql.jdbc。 UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)

at com.mysql.jdbc.UpdatableResultSet。< init>(Updatable ResultSet.java:134)

at com .mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)

at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)

在com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:2040)

at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1443)

at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1777)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)

at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197 )

org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)

org.apache.jasper.runtime.HttpJspBase.service( jasp er5-runtime-5.5.17.jar.so)

at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

at org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

at org.apache.jasper.servlet.JspServlet .serviceJspFil e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

在javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

at或g.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5) .17.jar.sovghioe.so)

org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.StandardHostValve.invoke(catalina- 5.5.17.jar.sovghioe.so)

org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.connector.CoyoteAdapter.servic e(catalina -5.5.17.jar.sovghioe.so)

at org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17.jar.so)

at org.apache.coyote.http11.Http11BaseProtocol $ Http11 Connec tionHandler.processConnection(tomcat-http-5.5.17.jar.so)

org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar。所以

org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)

at org.apache .tomcat.util.threads.ThreadPool $ ControlR unnable.run(tomcat-util-5.5.17.jar.so)

at java.lang.Thread.run(libgcj.so.7rh)< br $>


** END NESTED EXCEPTION **


com.mysql.jdbc.Connection.execSQL(连接。 java:3296)

com.mysql.jdbc.Connection.execSQL(Connection.java:3172)

com.mysql.jdbc.Statement.executeQuery(Statement.ja va :1197)

org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)

org.apache.jasper.runtime.HttpJspBase.service( jasp er5-runtime-5.5.17.jar.so)

javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

org.apache.jasper。 servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar。所以)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

javax.servlet.http.HttpServlet .service(tomcat5-servlet-2.4-api-5.5.17.jar.so)


注意Apache Tomcat / 5.5.17中提供了根本原因的完整堆栈跟踪log。

i have installed fedora core 6 and i am getting following error:

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Exception in JSP: /test/testmysql.jsp:12

9: Connection conn= DriverManager.getConnection(url);
10: Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SE NSITIVE,ResultSet.CONCUR_UPDATABLE);
11: String sql="select fname,lname from collector";
12: ResultSet rs=stmt.executeQuery(sql);
13: while(rs.next()) {%>
14: <%=rs.getString(1)%>
15: <%=rs.getString(2)%>


Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handle JspException(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

root cause

javax.servlet.ServletException: Error during query: Unexpected Exception: java.io.CharConversionException message given: null

Nested Stack Trace:


** BEGIN NESTED EXCEPTION **

java.io.CharConversionException

STACKTRACE:

java.io.CharConversionException
at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)
at java.lang.String.init(libgcj.so.7rh)
at java.lang.String.<init>(libgcj.so.7rh)
at com.mysql.jdbc.SingleByteCharsetConverter.<init>(S ingleByteCharsetConverter.java:153)
at com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)
at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java:86)
at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)
at com.mysql.jdbc.Field.getStringFromBytes(Field.java :598)
at com.mysql.jdbc.Field.getOriginalTableName(Field.ja va:546)
at com.mysql.jdbc.UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)
at com.mysql.jdbc.UpdatableResultSet.<init>(Updatable ResultSet.java:134)
at com.mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate (MysqlIO.java:2040)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java :1443)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1777)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3243)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3172)
at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)
at org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)
at org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardHostValve.invoke( catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.valves.ErrorReportValve.invoke (catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.connector.CoyoteAdapter.servic e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17.jar.so)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(tomcat-util-5.5.17.jar.so)
at java.lang.Thread.run(libgcj.so.7rh)


** END NESTED EXCEPTION **


org.apache.jasper.runtime.PageContextImpl.doHandle PageException(jasper5-runtime-5.5.17.jar.so)
org.apache.jasper.runtime.PageContextImpl.handlePa geException(jasper5-runtime-5.5.17.jar.so)
org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:77)
org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

root cause

java.sql.SQLException: Error during query: Unexpected Exception: java.io.CharConversionException message given: null

Nested Stack Trace:


** BEGIN NESTED EXCEPTION **

java.io.CharConversionException

STACKTRACE:

java.io.CharConversionException
at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)
at java.lang.String.init(libgcj.so.7rh)
at java.lang.String.<init>(libgcj.so.7rh)
at com.mysql.jdbc.SingleByteCharsetConverter.<init>(S ingleByteCharsetConverter.java:153)
at com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)
at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java:86)
at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)
at com.mysql.jdbc.Field.getStringFromBytes(Field.java :598)
at com.mysql.jdbc.Field.getOriginalTableName(Field.ja va:546)
at com.mysql.jdbc.UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)
at com.mysql.jdbc.UpdatableResultSet.<init>(Updatable ResultSet.java:134)
at com.mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate (MysqlIO.java:2040)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java :1443)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1777)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3243)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3172)
at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)
at org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)
at org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardHostValve.invoke( catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.valves.ErrorReportValve.invoke (catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.connector.CoyoteAdapter.servic e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17.jar.so)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(tomcat-util-5.5.17.jar.so)
at java.lang.Thread.run(libgcj.so.7rh)


** END NESTED EXCEPTION **


com.mysql.jdbc.Connection.execSQL(Connection.java: 3296)
com.mysql.jdbc.Connection.execSQL(Connection.java: 3172)
com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)
org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)
org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

推荐答案

Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so)

org.apache.tomcat .util.net.PoolTcpEndpoint.process套接字(tomcat-util-5.5.17.jar.so)

org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util- 5.5.17.jar.so)

org.apache.tomcat.util.threads.ThreadPool
Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.threads.ThreadPool


ControlR unnable.run(tomcat-util-5.5。 17.jar.so)

在java.lang.Thread.run(libgcj.so.7rh)



** END NESTED EXCEPTION **


org.apache.jasper.runtime.PageContextImpl.doHandle PageException(jasper5-runtime-5.5.17.jar.so)

org.apache.jasper.runtime.PageContextImpl.handlePa geException(jasper5-runtime-5.5.17.jar.so)

org.apache.jsp.test.testmysql_jsp。 _jspService(test mysql_jsp.java:77)

org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)

javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler) -5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)

javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api) -5.5.17.jar.so)


根本原因


java.sql.SQLException:查询期间出错:意外异常:给出了java.io.CharConversionException消息:null


嵌套堆栈跟踪:


**开始嵌套异常**


java.io.CharConversionException


STACKTRACE:


java.io.CharConversionException

at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)

at java.lang.String.init(libgcj.so.7rh)

at java.lang.String。< init>(libgcj.so.7rh)

at com.mysql.jdbc.SingleByteCharsetConverter。< init>(SingleByteCharsetConverter.java:153 )

com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)

at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java) :86)

at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)

at com.mysql.jdbc.Field.getStringFromBytes(Field。 java:598)
com.mysql.jdbc.Field.ge上的
tOriginalTableName(Field.ja va:546)

at com.mysql.jdbc.UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)

at com.mysql.jdbc。 UpdatableResultSet。< init>(Updatable ResultSet.java:134)

at com.mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)

at com .mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)

at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:2040)

at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1443)

at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1777)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)

at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)

at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)

org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)

at org.apache.jasper.runtime.HttpJspBase .service(jasp er5-runtime-5.5.17.jar.so)

at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so )

org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper。 servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)

org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar) .so)

在javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

at org.apache .catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5.17。 jar.sovghioe.so)

org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

at org .apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)

org.apache.ca talina.core.StandardHostValve.invoke(catalina-5.5.17.jar.sovghioe.so)

org.apache.catalina.valves.ErrorReportValve.invoke(catalina-5.5.17.jar.sovghioe .so)

org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)

org.apache。 catalina.connector.CoyoteAdapter.servic e(catalina-5.5.17.jar.sovghioe.so)

org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17 .jar.so)

org.apache.coyote.http11.Http11BaseProtocol
ControlR unnable.run(tomcat-util-5.5.17.jar.so)
at java.lang.Thread.run(libgcj.so.7rh)


** END NESTED EXCEPTION **


org.apache.jasper.runtime.PageContextImpl.doHandle PageException(jasper5-runtime-5.5.17.jar.so)
org.apache.jasper.runtime.PageContextImpl.handlePa geException(jasper5-runtime-5.5.17.jar.so)
org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:77)
org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

root cause

java.sql.SQLException: Error during query: Unexpected Exception: java.io.CharConversionException message given: null

Nested Stack Trace:


** BEGIN NESTED EXCEPTION **

java.io.CharConversionException

STACKTRACE:

java.io.CharConversionException
at gnu.gcj.convert.Input_iconv.read(libgcj.so.7rh)
at java.lang.String.init(libgcj.so.7rh)
at java.lang.String.<init>(libgcj.so.7rh)
at com.mysql.jdbc.SingleByteCharsetConverter.<init>(S ingleByteCharsetConverter.java:153)
at com.mysql.jdbc.SingleByteCharsetConverter.initChar set(SingleByteCharsetConverter.java:108)
at com.mysql.jdbc.SingleByteCharsetConverter.getInsta nce(SingleByteCharsetConverter.java:86)
at com.mysql.jdbc.Connection.getCharsetConverter(Conn ection.java:3471)
at com.mysql.jdbc.Field.getStringFromBytes(Field.java :598)
at com.mysql.jdbc.Field.getOriginalTableName(Field.ja va:546)
at com.mysql.jdbc.UpdatableResultSet.checkUpdatabilit y(UpdatableResultSet.java:266)
at com.mysql.jdbc.UpdatableResultSet.<init>(Updatable ResultSet.java:134)
at com.mysql.jdbc.MysqlIO.buildResultSetWithRows(Mysq lIO.java:2072)
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:4 43)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate (MysqlIO.java:2040)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java :1443)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1777)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3243)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3172)
at com.mysql.jdbc.Statement.executeQuery(Statement.ja va:1197)
at org.apache.jsp.test.testmysql_jsp._jspService(test mysql_jsp.java:54)
at org.apache.jasper.runtime.HttpJspBase.service(jasp er5-runtime-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServletWrapper.servic e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(jasper5-compiler-5.5.17.jar.so)
at org.apache.jasper.servlet.JspServlet.service(jaspe r5-compiler-5.5.17.jar.so)
at javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardWrapperValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardContextValve.invo ke(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardHostValve.invoke( catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.valves.ErrorReportValve.invoke (catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.core.StandardEngineValve.invok e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.catalina.connector.CoyoteAdapter.servic e(catalina-5.5.17.jar.sovghioe.so)
at org.apache.coyote.http11.Http11Processor.process(t omcat-http-5.5.17.jar.so)
at org.apache.coyote.http11.Http11BaseProtocol


Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so )

org.apache.tomcat.util.net.PoolTcpEndpoint.process套接字(tomcat-util-5.5.17.jar.so)

org.apache。 tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)

org.apache.tomcat.util.threads.ThreadPool
Http11 ConnectionHandler.processConnection(tomcat-http-5.5.17.jar.so)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(tomcat-util-5.5.17.jar.so)
at org.apache.tomcat.util.threads.ThreadPool


这篇关于jsp问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆