18:59 2005-8-24 jboss+mysql
1 安装好jdk jboss mysql 下载好mysql驱动 mm.mysql-2.0.4-bin.jar 放入 C:/jboss326rc/server/default/lib
2 建立 C:/jboss326rc/server/default/xx.war/WEB-INF 文件夹 在里面建立 web.xml
内容 <web-app> </web-app> , jboss-web.xml 内容 <jboss-app> </jboss-app>
第2步可以省略
3 拷贝C:/jboss326rc/docs/examples/jca/mysql_ds.xml 到 C:/jboss326rc/server/default/deploy/xx.war
内容 修改
<datasources>
<local-tx-datasource>
<jndi-name>mysql</jndi-name>
<connection-url>jdbc:mysql://localhost:3306/test</connection-url> //,这里 如果改成ip地址反而不行!,机器名也不行
! 127.0.0.1却可以
<driver-class>org.gjt.mm.mysql.Driver</driver-class>
<user-name>root</user-name>
<password>1113</password>
</local-tx-datasource>
</datasources>
5 建立 C:/jboss326rc/server/default/deploy/xx.war/index.jsp
<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="GBK"%>
<%@ page import="java.sql.*, javax.sql.DataSource, javax.naming.InitialContext" %>
<h3>测试JBOSS连接mysql数据库</h3>
<h3>Test mysql Database</h3>
<%
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/mysql");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from userinfo");
while ( rs.next() ) {
out.println( rs.getString(1) + "<br>");
out.println( "My name is Justinchen<br>");
}
conn.close();
%>
本文介绍了使用JBoss连接MySQL数据库的详细步骤。包括安装JDK、JBoss、MySQL及下载驱动,建立相关文件夹和配置文件,修改数据源配置,创建JSP页面进行数据库查询,最后通过访问特定URL进行测试,以验证JBoss与MySQL的连接。
292

被折叠的 条评论
为什么被折叠?



