另外,你帖出来的代码看上去没有什么问题,跟你描述的问题无关。我想问题可能是出在getDatasAndSub中或者是页面的其它某个地方。
java.sql.SQLException: Column not found ------>说数据库中有一列没有找到出现这样的问题无非就是两种可能
1.rs.getString(int n)<----参数n比你数据库中的列数的值要大
2.rs.getString("name") <------参数name数据库中没有name名字的列
找到错误的方法:
关键错误提示代码:sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source) org.apache.jsp.log_jsp._jspService(log_jsp.java:109) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
------->解决的方法
1.如果你用MyEclipse:
你到Tomcat下面找到你发布的工程名那个文件夹:搜索log_jsp.java这个文件
打开该文件找到log_jsp.java的第109行代码 可以看到你jsp页面出错的代码
2.如果你是用eclipse:
你到自己的工程目录下面找到工程那个文件夹:搜索log_jsp.java这个文件
打开该文件找到log_jsp.java的第109行代码 可以看到你jsp页面出错的代码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)