jboss3.0 tomcat4.06配置MySQL数据库
2008-02-23 07:42:05来源:互联网 阅读 ()
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)重启服务器,连接池建立完成。
(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);
}
%> <%@page contentType="text/html;" import="javax.ejb.*,javax.naming.*,java.rmi.*,javax.rmi.*,java.util.*,java.sql.*,javax.sql.*"%>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash