我想这是一个新手问题......似乎没有找到任何地方,所以我想我问,希望你不要生气:)我真的很新的所有这个jsp和java的东西,并尝试弄清楚发生了什么。
所以,我创建了2个类来创建与postgres数据库的连接。我的想法是有一个创建连接的类,并在我需要的任何时候使用它,因为我需要在将来多次检索数据。
第一个:DbContract.java
package Database;
public class DbContract
{
public static final String HOST = "jdbc:postgresql://localhost:5432/";
public static final String DB_NAME = "DB_1";
public static final String USERNAME = "postgres";
public static final String PASSWORD = "12345";
}
,第二个:TestConnection.java
package Database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestConnection
{
public static void main(String[] args)
{
try
{
Class.forName("org.postgresql.Driver");
Connection c;
c = DriverManager.getConnection(
DbContract.HOST+DbContract.DB_NAME,
DbContract.USERNAME,
DbContract.PASSWORD);
System.out.println("DB connected");
}
catch (ClassNotFoundException | SQLException e)
{
e.printStackTrace();
}
}
}
现在,我想使用这些,以便从我拥有的现有数据库(postgres和它充满记录)中检索数据,但是来自jsp页面。有可能吗?
任何人都可以帮助我一步一步做到这一点,还是太容易了?
提前致谢