jboss3.0+tomcat4.06配置mysql数据库攻略
|
| XKER.COM 2006-10-12 10:17:17 来源:新客整理 点击: 次 |
|
|
|
1.改变Tomcat的启动端口:修改JBoss安装目录下的serverdefaultdeploytomcat4-service.xml文件。寻找Connector className="org.apache.catalina.connector.http.HttpConnector"将其中的port改为你需要的端口号即可。 2.启动JBoss后访问Tomcat的端口(默认8080)出现500错误的解决方法(即如何部署自己的web application):将你编写的jsp,servlet等按照J2EE规范打包成*.war,将生成的war文件放入serverdefaultdeploy中,JBoss会自动进行部署,这时输入相应路径就可以访问了。 3.连接池的建立(与MySql): (1)修改JBoss安装目录下的docsexamplesjca中的mysql-service.xml文件,查找config-property name="ConnectionURL"将其中的内容改为合适的网络服务名(比如采用mydql方式连接:jdbc:mysql://127.0.0.1:3306/test),查找config-property name="UserName"与config-property name="Password"将其改为你的数据库的用户名与密码。保存此文件,将其复制到serverdefaultdeploy目录下。 (2)将mysql提供的JDBC驱动(mm.mysql-2.0.14-bin.jar)复制到serverdefaultlib目录下。 (3)重启服务器,连接池建立完成。www.xker.com(小新技术网) (4)测试: <%@page contentType="text/html;" import="javax.ejb.*,javax.naming.*,java.rmi.*,javax.rmi.*,java.util.*,java.sql.*,javax.sql.*"%> <% Context ctx = null; DataSource ds = null; Connection conn = null; PreparedStatement stmt = null; ResultSet rs = null; try { ctx=new InitialContext(); ds=(DataSource)ctx.lookup("java:/MySqlDS"); conn = ds.getConnection(); String str = "select id from test.test"; stmt = conn.prepareStatement(str); rs = stmt.executeQuery(); if(rs.wasNull()) { out.println("no data"); } while(rs.next()) { out.println(rs.getInt("id")); } rs.close(); stmt.close(); conn.close(); } catch(Exception e) { System.out.println(e); } %> |
|
上一篇教程:Apache2+php4.3.6+MySQL4.0.20+SSL配置过程 下一篇教程:VSFTP+MySQL虚拟用户配置 |
|
【收藏本文】
【我要投稿】
【打印本文】
【论坛讨论】
【关闭窗口】 |
|
相关文章 |
|
|
| 学院文章搜索 |
|
|
|
| 推荐文章 |
|
| 阅读排行 |
|
| 专题教程 |
|
|
| 最新文章 |
|
|
|