在myeclipse里面,同样的代码JAVA可以连接DB2,但是放到JSP中就不行,Class.forName("COM.ibm.db2.jdbc.app.DB2Driver")语句没有执行。我用的是自带的tomcat,请问需要修改配置吗?
JSP代码如下:
<%@ page language="java" contentType="text/html;charset=utf-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>数据表字段</title>
</head>
<body>
<center>
<font size=4 color=red>测试rgst数据表字段</font><br>
<br>
<%
try
{
// Connect DB2
//String url="jdbc:db2:GJJ;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";
out.println("Start to run");
String user="db2admin";
String password="db2admin";
String url="jdbc:db2:GJJ;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
Connection con = DriverManager.getConnection(url,user,password);
System.out.println("Database connected4");
Statement stmt = con.createStatement();
stmt.close();
con.close();
}
catch(Exception e)
{
System.out.print("链接数据库出错 stmt返回失败");
e.printStackTrace();
}
%>
<br>
This is my JSP page. <br>
</center>
</body>
</html>
JSP代码如下:
<%@ page language="java" contentType="text/html;charset=utf-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>数据表字段</title>
</head>
<body>
<center>
<font size=4 color=red>测试rgst数据表字段</font><br>
<br>
<%
try
{
// Connect DB2
//String url="jdbc:db2:GJJ;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";
out.println("Start to run");
String user="db2admin";
String password="db2admin";
String url="jdbc:db2:GJJ;CreateDefaultPackage=TRUE;ReplacePackage=TRUE";
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
Connection con = DriverManager.getConnection(url,user,password);
System.out.println("Database connected4");
Statement stmt = con.createStatement();
stmt.close();
con.close();
}
catch(Exception e)
{
System.out.print("链接数据库出错 stmt返回失败");
e.printStackTrace();
}
%>
<br>
This is my JSP page. <br>
</center>
</body>
</html>
解决方案 »
- 一个导出word 的问题
- 网页爬虫,只爬指定区域(或说指定table)中的内容可以做到么?(java)
- 用servlet如何实现对分割文件后重新合并
- 关于查询分页如何保存查询条件或结果集的问题
- c/s b/s 与 混联结构 各自的好处
- 用eXtremeComponents组件如何显示数据库关联查询的结果
- JSP出现编译错误:code to large?
- 到哪里去下载JSP的论坛源码??
- TOMCAT中的socket问题,请高手帮忙!
- 简单问题在线等待-jsp页面添加后返回f5刷新则又添加了一次,有什么好办法解决?
- javascript 设置仅打印选定框架
- S2SH框架中java.lang.IllegalStateException异常的解决!
C:\Program Files (x86)\IBM\SQLLIB\java
我后来放到这也不成功
C:\Program Files (x86)\IBM\SQLLIB\java\jdk\jre\lib\ext
你是用的自带的tomcat吗?
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
C:\Users\IBM_ADMIN\workspace\.metadata\.plugins\com.genuitec.eclipse.easie.tomcat.myeclipse\tomcat\webapps\DB\WEB-INF\lib