我的代码本来没有错误的,功能运行都很正常,后来不知道为什么出现了问题,具体如下:conn = Db.getConnection();
prest = conn.prepareStatement(dbsql);
。在执行上面的两行代码的时候,第一行执行成功,返回了conn,在执行第二行的时候出现了如下的错误:Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 307请教高手,这是什么原因,应该如何解决?
prest = conn.prepareStatement(dbsql);
。在执行上面的两行代码的时候,第一行执行成功,返回了conn,在执行第二行的时候出现了如下的错误:Source not found for ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 307请教高手,这是什么原因,应该如何解决?
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength(..) returning 1024
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:133 com.mysql.jdbc.Buffer.ensureCapacity(..) returning null
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:489 com.mysql.jdbc.Buffer.writeByte(..) returning null
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:194 com.mysql.jdbc.Buffer.getByteBuffer()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:194 com.mysql.jdbc.Buffer.getByteBuffer(..) returning [B@1824c0c
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- MysqlIO.java:2690 com.mysql.jdbc.MysqlIO.send(..) returning null
Wed Nov 24 12:02:28 CST 2010 TRACE: --> MysqlIO.java:2907 com.mysql.jdbc.MysqlIO.checkErrorPacket(3)
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:232 com.mysql.jdbc.Buffer.getPosition()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:232 com.mysql.jdbc.Buffer.getPosition(..) returning 8
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength(..) returning 7
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength(..) returning 7
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:211 com.mysql.jdbc.Buffer.getBytes(0, 7)
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:211 com.mysql.jdbc.Buffer.getBytes(..) returning [B@f984b3
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength(..) returning 7
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength()
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:185 com.mysql.jdbc.Buffer.getBufLength(..) returning 7
Wed Nov 24 12:02:28 CST 2010 TRACE: --> MysqlIO.java:2409 com.mysql.jdbc.MysqlIO.reuseAndReadPacket(Network packet, data follows:00 00 00 02 00 00 00 . . . . . . .
)
Wed Nov 24 12:02:28 CST 2010 TRACE: --> Buffer.java:468 com.mysql.jdbc.Buffer.setWasMultiPacket(false)
Wed Nov 24 12:02:28 CST 2010 TRACE: <-- Buffer.java:468 com.mysql.jdbc.Buffer.setWasMultiPacket(..) returning null
Wed Nov 24 12:02:28 CST 2010 TRACE: -->
输出的内容太多,写不下了。
请高手们指教一下吧
public static Connection getcon()
{
String CLASS_NAME = "com.mysql.jdbc.Driver";
String CONNET_URL = "jdbc:mysql://localhost:3306/chatroom?useUnicode=true&characterEncoding=utf-8";
String dbUser = "root"; // 管理员用户名
String dbPwd = "hhhhhh"; // 管理员密码,安装时设定的try
{
Class.forName(CLASS_NAME);
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
con = DriverManager.getConnection(CONNET_URL, dbUser, dbPwd);
return con;
} catch (Exception e)
{
e.printStackTrace();
return null;
}
}就是在执行con = DriverManager.getConnection(CONNET_URL, dbUser, dbPwd);的时候,出现了上面的2楼的很多提示,请高手指教,这到底是为什么?
也就是说,myeclipse或者是tomcat在调用mysql的驱动的时候,将驱动里面的输出都在myeclipse的控制台上显示出来了,如何才能让他不显示呢?因为2楼显示的东西都不是错误,仅仅是一些输出信息。
请高手指点一下吧,到底怎么解决?