JSP连接SqlServer2000数据库

-伊凡- 2010-03-30 09:29:00
测试浏览器页面时出错,
type Status report

message /sqlserver/err.jsp

description The requested resource (/sqlserver/err.jsp) is not available.

大家帮忙看看什么问题啊。jsp代码如下:

<%@ page import="java.sql.*"import="java.lang.*" errorPage="err.jsp" contentType="text/html;charset=GBK"%>
<%
String driverClassName;
String url;
Connection conn = null;
//加载sqlserver2000驱动
try{
driverClassName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName(driverClassName);
}catch(ClassNotFoundException e){
out.println("无法加载驱动程序:<br>"+e.toString());
}
try{
url="jdbc:microsoft sqlserver://host:1433;DatabaseName=zulin";
conn = DriverManager.getConnection(url,"sa","yangguang123");
out.println("<p>成功连接到SQLserver数据库</p>");
}catch(SQLException e){
out.println("连接SqlServer2000时出现错误:<br>"+e.toString());
}
finally{
conn.close();
}

%>
...全文
116 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
-伊凡- 2010-04-01
  • 打赏
  • 举报
回复
我试改了下,结果出现:连接SqlServer2000时出现错误:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
<%@ page import="java.sql.*"import="java.lang.*"  contentType="text/html;charset=GBK"%>
<%
String driverClassName;
String url;
//Connection conn = null;
//加载sqlserver2000驱动
try{
driverClassName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName(driverClassName);
}catch(ClassNotFoundException e){
out.println("无法加载驱动程序:<br>"+e.toString());
}
try{
url="jdbc:microsoft:sqlserver://locahost:1433;DatabaseName=zulin";
Connection conn = DriverManager.getConnection(url,"sa","yangguang123");
out.println("<p>成功连接到SQLserver数据库</p>");
}catch(SQLException e){
out.println("连接SqlServer2000时出现错误:<br>"+e.toString());
}
finally{
// conn.close();
;
}

%>
xuhesheng 2010-03-31
  • 打赏
  • 举报
回复
1、你的webapp文件加下有sqlserver文件夹么
2、你的sqlserver文件夹下有err.jsp么
3、你的url是否写正确了
4、import之间的空格要留出来
5、去掉errorPage之后出现的问题是什么啊

说话的时候能不能说的具体点啊
yueweiac110 2010-03-31
  • 打赏
  • 举报
回复
4楼是对的
[Quote=引用 4 楼 zjqgqq 的回复:]

一般为了清爽,直接把JDBC链接写在一个Bean里。你这样写太乱了。
Java code


package JDBC;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class sssss {

public static Conn……
[/Quote]
铁匠梁 2010-03-31
  • 打赏
  • 举报
回复
已经很久不bean了。路过
zjqgqq 2010-03-31
  • 打赏
  • 举报
回复
一般为了清爽,直接把JDBC链接写在一个Bean里。你这样写太乱了。


package JDBC;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class sssss {

public static Connection getConnect(){

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zulin;SelectMethod=cursor;tds=8.0;lastupdatecount=true";
String CLASSFORNAME="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String password="";
String user="";
Connection conn = null;

try {
Class.forName(CLASSFORNAME);
conn = DriverManager.getConnection(url, user, password);
} catch (Exception e) {
e.printStackTrace();
System.out.println("一般错误是不体现在前台的,那是不有好的");
}

return conn;
}

}
//如果一定要用JSP页面做JDBC链接,可以把稍作修改即可!!没什么两样。学习的时候要选择优秀的实例

-伊凡- 2010-03-30
  • 打赏
  • 举报
回复
我把这个 errorPage="err.jsp" 去掉了,可是还是出现问题。请问怎么改才正确呢?
haiyangyiba 2010-03-30
  • 打赏
  • 举报
回复
url写错了吧,应该把host换成localhost或者本机的IP地址
Du-Lijun 2010-03-30
  • 打赏
  • 举报
回复
The requested resource (/sqlserver/err.jsp) is not available

没有这个文件!
网上订票系统 用到的技术为:javabean-servlet-jsp sql server 2000 数据库文件在WebRoot的DB文件中! 本系统实现了会员注册,会员登录,密码修改,以及会员信息的修改! 初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息的添加等。 操作过程: 首先,应导入到myeclipse中,将该系统发布到tomcat中,并启动tomcat! 接着在360浏览器中输入http://localhost:8080/bookonline/login.jsp 管理员的帐号为:guanliyuan 密码为:123456789 用户帐号为:987654321 密码为:987654321 当然可以在登录界面中点击注册链接,跳转到注册页面中进行注册(注:只能注册用户的,没有管理员注册!这是该系统中的一个问题)。 登录进去后进入主界面main.jsp中。在该界面中,可以点击修改用户信息,密码等链接,管理员还可以点击添加火车信息的链接。当然还可以查看火车信息。(注:只有在查询后,才能进行订票)。 注: 用到的页面 login.jsp——登录界面,可以链接到注册用户的界面。用admin字段来标识是否为管理员。其中有一个用户为987654321密码为987654321,另一个为管理员guanliyuan密码为123456789 register.jsp——用户注册页面,默认的所有注册方式为用户,即所有的用户admin为0。而管理员事先设置好了,即admin为1。 registerfailed.jsp registersuccess.jsp——为注册成功或失败时用到的页面 main.jsp——为系统主页面,在这里可以链接到订票,查询,修改信息,修改密码,管理员添加火车信息等。该页面用到了专题咨询里面的主框架结构,和部分代码。 queryfailed.jsp——当查询失败时所连接到的界面 addtrain.jsp——管理员添加火车信息时的页面 adderror.jsp——用户点击添加火车信息时产生的错误界面 showticket.jsp——显示火车票信息,此时可以进行订票。 bookfailes.jsp booksuccess.jsp——订票成功或失败时所链接的界面。 view.jsp——浏览火车票信息。 modifyinfo.jsp——修改用户信息,在这里不可能更改密码,以及权限。 passwordmodify.jsp——修改密码!

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧