在struts2中,怎么找到struts2连接oracle的代码
2个回答
展开全部
String sql = "select * as count from t_a";
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
String colums=null;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "user", "passwordt");
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next())
{
colums= rs.getString("字段名")
}
}
catch(ClassNotFoundException e)
{
System.out.println("没有找到类文件");
e.printStackTrace();
}
catch(SQLException e)
{
System.out.println("数据库连接异常");
e.printStackTrace();
}
finally{
try
{
if(null!=ps){
ps.close();
}
if(null!=rs){
rs.close();
}
if(null!=conn){
conn.close();
}
}
catch(SQLException e)
{
System.out.println("数据库关闭异常");
e.printStackTrace();
}
测试的时候使用默认的execute方法执行。我这里是jdbc连接方式。用struts2里的execute方法执行 就可以了。至于sql语句 你看着 自己写吧。。。。。
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
String colums=null;
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "user", "passwordt");
ps = conn.prepareStatement(sql);
rs = ps.executeQuery();
while(rs.next())
{
colums= rs.getString("字段名")
}
}
catch(ClassNotFoundException e)
{
System.out.println("没有找到类文件");
e.printStackTrace();
}
catch(SQLException e)
{
System.out.println("数据库连接异常");
e.printStackTrace();
}
finally{
try
{
if(null!=ps){
ps.close();
}
if(null!=rs){
rs.close();
}
if(null!=conn){
conn.close();
}
}
catch(SQLException e)
{
System.out.println("数据库关闭异常");
e.printStackTrace();
}
测试的时候使用默认的execute方法执行。我这里是jdbc连接方式。用struts2里的execute方法执行 就可以了。至于sql语句 你看着 自己写吧。。。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询