要根据实现情况修改JSP配置文件里的数据库连接信息(IP、用户名、密码、数据库、端口)等信息。
因为你的网站源码可的读出来,说明JDK和TomCat本身配置配置没对,而数据库也架设好的话,那就只能是数据库连接问题,或者是数据库里没有信息吧。
看看你的程序是不是需要安装,或者是不是要导入数据库(.sql文件)。
import java.sql.*public class BaseDao {
public ResultSet rs=null
public Statement pstmt=null
public Connection conn=null
public static final String DRIVER="com.mysql.jdbc.Driver"
public static final String URL="jdbc:mysql://localhost:3306/数据库"
public static final String DBNAME="root"
public static final String DBPASS="密码"
//得到数据库连接
public static Connection getCon(){
Connection conn=null
try{
Class.forName(DRIVER)
conn=DriverManager.getConnection(URL,DBNAME,DBPASS)
}catch(Exception e){
e.printStackTrace()
}
if(conn==null)
{
System.err.println("警告:数据库连接失败!")
}
return conn
}
//释放资源
public static void close(Connection conn){
if(conn !=null){
try {
conn.close()
} catch (SQLException e) {
e.printStackTrace()
}
}
}
public static void main(String[] args)
{
System.out.println(BaseDao.getCon())
}
}
上面写好你的数据库和密码,运行就能链接了,
至于你的500错误,是找不到文件,可能你有地方错误吧
你上面这个不够详细,很难看出问题,我写一个给你,可以永久用的
package com.utilimport java.sql.Connection
import java.sql.DriverManager
import java.sql.SQLException
public class BaseDao {
public static final String Driver="com.mysql.jdbc.Driver"
public static final String url="jdbc:mysql://localhost:3306/数据库名"
public static final String dbname="账号"
public static final String pwd="密码"
//获取数据库连接
public static Connection getCon(){
Connection conn=null
try {
Class.forName(Driver)
conn=
DriverManager.getConnection(url,dbname,pwd)
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
return conn
}
//释放资源
public static void close(Connection conn){
try {
if(conn!=null){
conn.close()
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
}
public static void main(String[] args) {
System.out.println(BaseDao.getCon())
}
}
你要连接数据库,就
Connection conn=BaseDao.getCon()
String sql="select * from biao"
....
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)