Java EE WebアプリケーションでJDBC経由でPostgreSQLデータベースに接続しようとすると問題が発生します。 と同じコードがで、のNetbeansとのEclipseでは動作しますが、IntelliJでは動作しません。データベーステーブルから文字列を返し、私は方法のgetName(と、「ConexaoBD」という名前のクラスへのリンクを作っていますJava EE - IntelliJでJDBC経由でデータベースに接続できません
PrintWriter writer = response.getWriter();
writer.println("<!DOCTYPE HTML>");
writer.println("<html>");
writer.println("<body>");
writer.println("<h1>TEST H1</h1>");
writer.println("<ul>");
writer.println("<li>TESTE LI</li>");
writer.println("<p>" + ConexaoBD.getName() + "</p>");
writer.println("</ul>");
writer.println("</body>");
writer.println("</html>");
)(単に:
私のJava EEアプリケーション次のサーブレットを持っていますテストする)。
私のメソッドはgetName()です。コンソールアプリケーションでは動作しますが、Java EEでは動作しません。
Connection con = null;
Class.forName("org.postgresql.Driver");
Properties props = new Properties();
String url = "jdbc:postgresql://localhost/customers";
props.setProperty("user","postgres");
props.setProperty("password","pass");
props.setProperty("ssl","true");
con = DriverManager.getConnection(url, props);
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select * from table limit 1");
return rs.getString(2);
完全なスタックトレースを投稿できますか? –