简单的tomcat+oracle+jsp用例

来源:互联网 发布:小米笔记本装linux 编辑:程序博客网 时间:2024/05/16 05:37
1.部署项目,到tomcat/webapps下

2.复制oracle的jdbc驱动到tomcat/lib下
比如:ojdbc7.jar之类的

3.在tomcat/conf/context.xml下添加oracle连接
<Context><Resource name="jdbc/dbtest" auth="Container"type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@localhost:1521:SunDB"username="c##sun" password="athena" maxActive="5"maxIdle="2" maxWait="10000"/></Context>

4.在webapps下的jsp文件中,添加如下代码
<body><%// 初始化Context,使用InitialContext初始化ContextContext ctx=new InitialContext(); /*通过JNDI查找数据源,该JNDI为java:comp/env/jdbc/dstest,分成两个部分java:comp/env是Tomcat固定的,Tomcat提供的JNDI绑定都必须加该前缀jdbc/dstest是定义数据源时的数据源名*/DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/dbtest");// 获取数据库连接Connection conn=ds.getConnection();// 获取StatementStatement stmt=conn.createStatement();// 执行查询,返回ResulteSet对象ResultSet rs=stmt.executeQuery("select * from suntest");while(rs.next()){<span style="white-space:pre"></span>out.println(rs.getString(1) + "\t" + rs.getString(2) + "<br/>");}%></body>


0 0
原创粉丝点击