編輯 server/default/deploy/tomcat4-service.xml,找到 HttpConnector 的 port 屬性修改為所需埠號 (預設 8080)。
將 JSP/Servlet 打包成 .war 放入 server/default/deploy,JBoss 會自動部署。
複製 docs/examples/jca/mysql-service.xml 至 server/default/deploy,修改三處關鍵屬性:
<config-property name="ConnectionURL">jdbc:mysql://127.0.0.1:3306/test</config-property>
<config-property name="UserName">your_user</config-property>
<config-property name="Password">your_pass</config-property>
將 mm.mysql-2.0.14-bin.jar 複製至 server/default/lib。
JNDI 名稱預設為 java:/MySqlDS。
<%@ page import="javax.naming.*,javax.sql.*,java.sql.*" %>
<%
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/MySqlDS");
Connection conn = ds.getConnection();
PreparedStatement stmt = conn.prepareStatement("SELECT id FROM test.test");
ResultSet rs = stmt.executeQuery();
while (rs.next()) { out.println(rs.getInt("id") + "<br>"); }
rs.close(); stmt.close(); conn.close();
%>
若輸出資料表 test.test 的 id 值,代表連線池運作正常。