首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

OpenCms中操作外部数据库的步骤之一

2013-07-01 
OpenCms中操作外部数据库的方法之一db.pool.default.user中的default全部修改为db.pool.test.user这

OpenCms中操作外部数据库的方法之一
db.pool.default.user"中的"default"全部修改为"db.pool.test.user"这样.然后把各个属性对应的值设置为适合访问你的外部数据库的需要.
????? 需要注意的是下面这句,应该把属性值修改,将属性值中的"default"也要修改为你要使用的外部连接池名称.这个很重要.?
??? ??? ??? # the URL to make the JDBC DriverManager return connections from the DBCP pool
??? ??? ??? ??db.pool.default.poolUrl=opencms:default
??? 3.找到"Configuration for statement pooling"这一段配置,复制并修改为你需要的连接池的配置.

??? 经过这三处修改之后,重启web服务器,你就应该可以顺利的在OpenCms里面使用jsp或者javabean来操作数据库了,和其他的框架下的操作没有什么不同.
??? 4.你可以向我一样建立如下一个简单的jsp页面来测试一下了.

? ??

<%@page import="java.sql.*,                    org.opencms.db.*,                    org.opencms.main.*"%>     <%         java.sql.Connection con =         OpenCms.getSqlManager().getConnection("test");        Statement stmt = con.createStatement();         ResultSet rs;         rs = stmt.executeQuery("select id, name from test");        while (rs.next()) {           %><%= rs.getInt(1) %> <%= rs.getString(2) %><br><%         }         rs.close();         stmt.close();        con.close();     %>

当然了,我的test数据库里面有test数据表了,里面也当然有id和name.?

热点排行