<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ page import="java.sql.*"%>
<html>
<head>
</head>
<body><%
try{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/test";
String username="root";
String password="19911119";
Connection conn=DriverManager.getConnection(url,username,password);
if(conn!=null)
{
out.println("sb");
conn.close();
}
else{out.print("cg");}
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}
%>
</body>
</html>
<%@ page import="java.sql.*"%>
<html>
<head>
</head>
<body><%
try{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/test";
String username="root";
String password="19911119";
Connection conn=DriverManager.getConnection(url,username,password);
if(conn!=null)
{
out.println("sb");
conn.close();
}
else{out.print("cg");}
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}
%>
</body>
</html>
或者myeclipse--window--show view--other--db browser里面按你上面的参数测试一下能不能连接数据库
估计就不是空白了,应该你的连接错误被catch到没有抛出来,
后台应该有错误信息的,
是不是驱动包没加载好。
--------------------------修改------------------------------
String url="jdbc:mysql://localhost:3306/test?characterEncoding=utf-8";