2016-10-21 23 views
0

でプロパティファイルへのJDBC接続の移動、私はtest.properties私はJSPおよびJDBCに少し新しいですJSP

Class.forName("oracle.jdbc.driver.OracleDriver"); 
//Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@nyvm0467.ptc.un.org:1521:EIDMSUAT", "DBO_EIDMSUAT", "NewPassDBO_EIDMSUAT"); 
Connection conn = DriverManager.getConnection("jdbc:", "ROD", "DMSP");      
Statement statement = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); 
String queryString = "select area from helparea order by area"; 
ResultSet rs = statement.executeQuery(queryString); 
+2

ここでのコンテキストは何ですか?すでにJSPを使用している場合は、サーブレットコンテナまたはアプリケーションサーバーを使用する必要があります。これにより、すぐにプロパティ/ XMLファイルにデータソースを定義できます。 –

答えて

0

一つに、たとえばプロパティファイルに以下のようなJDBC接続を移動する方法を知りたいです次のようなことが考えられます。私が間違っている場合私を修正してください

ResourceBundle resource = ResourceBundle.getBundle("C:\\Users\\S.Mandava\\workspace2\\Contactus\\src\\OIMConnection"); 
String name=resource.getString("dbname"); 
String surname=resource.getString("dbpassword"); 

Class.forName("oracle.jdbc.driver.OracleDriver"); 

Connection conn2 = DriverManager.getConnection("jdbc:oracle:thin:@eidms-db-003.un.org:1521:EIDPMDM", resource.getString("dbname"), resource.getString("dbpassword")); 
Statement statement2 = conn2.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); 
String queryString2 = "select area from helparea order by area"; 
ResultSet rs2 = statement2.executeQuery(queryString2); 
関連する問題