【转贴】:http://www.cn-java.com/target/news.php?news_id=2296二、 运行jboss运行“jboss安装目录\bin\run.bat”,打开IE,在地址栏输入 http://localhost:8080,出现一些错误信息,大意是没有web应用程序等,读者可以先在“jboss安装目录\server\default\deploy”中新建一个简单的web应用程序,或者等待后面用jbuilder中发布一个web应用,如果需要新建,步骤如下:
1、“jboss安装目录\server\default\deploy”中新建文件夹db_test.war,在db_test.war中新建index.jsp,内容如下:
<%@page contentType="text/html"%>
<%@ page import="java.sql.*, javax.sql.DataSource, javax.naming.InitialContext" %>
<h3>Test sql2000 Database</h3>
<%
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/MSSQLDS");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM Employees");
while ( rs.next() ) {
out.println( rs.getInt(“EmployeeID”) + "<br>");
}
conn.close();
%>
在db_test.war中新建文件夹WEB-INF,其中有两个文件jboss-web.xml和web.xml
jboss-web.xml内容是
<jboss-web>
</jboss-web>
web.xml内容是
<?xml version="1.0"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app></web-app>
访问http://localhost:8080/db_test,成功后表示和数据库正常连接了。
1、“jboss安装目录\server\default\deploy”中新建文件夹db_test.war,在db_test.war中新建index.jsp,内容如下:
<%@page contentType="text/html"%>
<%@ page import="java.sql.*, javax.sql.DataSource, javax.naming.InitialContext" %>
<h3>Test sql2000 Database</h3>
<%
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/MSSQLDS");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM Employees");
while ( rs.next() ) {
out.println( rs.getInt(“EmployeeID”) + "<br>");
}
conn.close();
%>
在db_test.war中新建文件夹WEB-INF,其中有两个文件jboss-web.xml和web.xml
jboss-web.xml内容是
<jboss-web>
</jboss-web>
web.xml内容是
<?xml version="1.0"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app></web-app>
访问http://localhost:8080/db_test,成功后表示和数据库正常连接了。
解决方案 »
- 用ldap修改active dirctory 用户密码,SSL问题
- tomcat配置ssl出错!!
- \\x00-\\x09\\x0b\\x0c\\x0e-\\x19是什么阿?
- 我碰见了个问题是关于java反射的Class.forName("com.common.dao."+classtype).newInstance();。。。。。。。。。谢谢帮我看看
- 各位大虾:哪位知道Win2k下的JDK环境配置?在下跪求赐教.我用的是1.3版本
- 一个很莱鸟的问题
- 麻烦帮偶看下这个简单的正则怎么不能匹配?
- 有谁知道JBuilder6.0的序列号和key吗?
- 单向链表能否用快速排序??如果能如何实现??
- 国内Java论坛之我见
- JCreate输入中文为什么显示乱码?
- I/O类在实际应用中究竟有多重要?
首先到管理工具里面打开数据源(ODBC)———》系统DNS——》添加--》选择驱动程序---》填入数据源的名称后面的不用说了:)我写个MSSQL数据库里的连接方法:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:Test"; //Test是你在设置数据源的时候填入的名称
String user="sa";
String password="";
Connection conn = java.sql.DriverManager.getConnection(strCon,user,password);利用JDBC则如下:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
//test为你的数据库的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);