Hello Mahendra,
For Database Connection I have created following
java file
InitDbase.java
package freshstrutsaction;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class InitDbase
{
private Connection con = null;
public InitDbase()
{
createDBConnection();
}
public void createDBConnection()
{
String serverName,portNo,sid,url,userName,psswd;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("<<<Classes Loaded>>>");
serverName="10.88.176.155";
portNo="1521";
sid="TRAINING";
url="jdbc:oracle:thin:@" + serverName + ":" + portNo + ":" + sid;
userName="oimuser_jadhavj";
psswd="password";
System.out.println("<<<"+url+">>>");
con = DriverManager.getConnection(url,userName,psswd);
// con = DriverManager.getConnection("jdbc:oracle:thin:@10.88.176.155:1521:TRAINING","oimuser_jadhavj","password");
if(con == null)
{
MessageBox("Could Not Connect To Database");
System.out.println("<<<Could Not Connect To Database>>>");
}
else
{
MessageBox("Connected To Database");
System.out.println("<<<Connected To Database>>>");
}
}
catch(ClassNotFoundException cnfe)
{
MessageBox("ClassNotFound..."+cnfe.toString());
}
catch(SQLException sqle)
{
MessageBox("SQLException :-"+sqle.toString());
}
}
public void MessageBox(Object obj)
{
JOptionPane.showMessageDialog(null,obj.toString());
}
public Connection getCon()
{
return con;
}
public void setCon(Connection conn)
{
this.con = conn;
}
}
---------------------------------------------------------------------------------------------------------------------------------------
With above code i can establish connection with MySQL & if I use Oracle then it does not connects ,it comes at line
con = DriverManager.getConnection(url,userName,psswd);
and then nothing happens,but when i tried same credentials of oracle with java application, it connects,but for above application for struts
it does not connect & i have ojdb14.jar in lib folder .