2 yangjunjie003 yangjunjie003 于 2013.12.22 23:18 提问

jsp怎么和Oracle数据库连接?

请问各位大神,JSP怎么连接Oracle数据库,需要代码,如果在加上注释那就跟好了,谢谢!

1个回答

bluntys
bluntys   2013.12.23 10:06
已采纳

<%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>


JSP----连接Oracle数据库


在jsp页面中直接连接Oracle数据库---显示emp表中的数据



雇员表







<%
//主要代码就是这一块
String className = "oracle.jdbc.driver.OracleDriver" ;
String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl" ;
String user = "jmbx" ;//数据库用户名
String password = "jmbx" ;//数据库密码
String sql = "SELECT empno,ename,hiredate,sal FROM emp" ;
Class.forName(className);//加载数据库驱动
Connection conn = DriverManager.getConnection(url,user,password);//连接数据库
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
int i = 1;
while(rs.next()){
%>







<%
i++ ;
}
rs.close();
ps.close();
conn.close();
%>
序    号 雇员编号 雇员姓名 入职日期 雇员薪水
<%=i %> <%=rs.getInt("empno")%> <%=rs.getString("ename")%> <%=rs.getDate("hiredate")%> <%=rs.getDouble("sal")%>


Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!