第一步:----安装j2sdk:
到sun官方站点(http://java.sun.com)下载j2sdk的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好j2sdk;安装完之后,设置环境变量:我的电脑---属性---高级---环境变量;
选择---系统变量(s):
设置java_home环境变量:
单击---新建,在变量名中输入:java_home
在变量值中输入:d:\java
(假设j2sdk安装在目录d:\java下,反正就是j2sdk的安装目录。)
然后---确定,到此已经设置好java_home环境变量。
设置classpath环境变量:
单击---新建,在变量名中输入:classpath
在变量值中输入:d:\java\bin;.;d:\java\lib;d:\java\lib\dt.jar;d:\java\lib\tools.jar
(中间的点号“.”和分号“;”必不可少。)
然后---确定,到此已经设置好classpath环境变量。
设置path环境变量:
单击---新建,在变量名中输入:path
(中间的点号“.”和分号“;”必不可少。)
然后---确定,到此已经设置好java_home环境变量。
三个环境变量设置好后,写一个简单的java程序来测试j2sdk是否已安装成功:
在d:\下新建一个目录test;然后写如下程序:
public class test {
public static void main(string args[]) {
system.out.println("this is a test program.");
}
}
将上面的这段程序保存为文件名为test.java的文件,保存在目录d:\test下。
然后打开命令提示符窗口,cd到你的test目录,然后键入下面的命令
此时如果看到打印出来this is a test program.的话说明安装成功了,
如果没有打印出这句话,你需要仔细检查一下你的配置情况。
如果上面的j2sdk安装成功的话,接下来继续安装tomcat:
第二步:----安装tomcat:
到tomcat官方站点(http://www.apache.org/dist/jakarta/tomcat-4/)下载tomcat:
jakarta-tomcat-4.1.30.exe,下载之后安装。(比如安装在d:\tomcat下。)
安装完之后,设置环境变量:我的电脑---属性---高级---环境变量;
选择---系统变量(s):
设置catalina_home环境变量:
单击---新建,在变量名中输入:catalina_home
在变量值中输入:d:\tomcat
然后---确定,到此已经设置好catalina_home环境变量。
设置catalina_base环境变量:
单击---新建,在变量名中输入:catalina_base
在变量值中输入:d:\tomcat
然后---确定,到此已经设置好catalina_base环境变量。
然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,
修改后的classpath如下:
classpath=d:\java\bin;.;d:\java\lib;d:\java\lib\dt.jar;d:\java\lib\tools.jar;d:\tomcat\common\lib\servlet.jar
接着可以启动tomcat,在ie中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。
如果上面的tomcat安装成功的话,接下来继续安装jsp访问sql server 2000的驱动程序:
第三步:----安装jsp访问sql server 2000的驱动程序:
从微软的网站上下载驱动程序:sql server 2000 for jdbc 驱动程序,在google中随便搜索就有。
然后将它安装好。(比如安装目录是d:\sqldriverforjdbc。)
然后必须将安装目录中的lib目录下三个jar文件:
msbase.jar,mssqlserver.jar,msutil.jar拷贝到tomcat目录下common\lib目录下,之后,修改环境变量中的classpath,
把sql server 2000 for jdbc 驱动程序安装目录下的
d:\sqldriverforjdbc\lib\msbase.jar;d:\sqldriverforjdbc\lib\mssqlserver.jar;d:\sqldriverforjdbc\msutil.jar;追加到classpath中去,修改后的classpath如下:
classpath=d:\java\bin;.;d:\java\lib;d:\java\lib\dt.jar;
_d:\java\lib\tools.jar;d:\lubeetomcat\common\lib\servlet.jar;
_d:\sqldriverforjdbc\lib\msbase.jar;d:\sqldriverforjdbc\lib\mssqlserver.jar;d:\sqldriverforjdbc\msutil.jar
必须重新启动tomcat!
这样做的目的是,jsp页面在编译过程中不会出现找不到sql server driver类库的问题
写一个简单的用来测试连接sql server 2000的jsp代码
<%@ page import="java.lang.*, java.io.*, java.sql.*, java.util.*" contenttype="text/html;charset=gb2312" %>
<html>
<body>
<% class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();
string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";
//pubs 为你的数据库的
string user="sa";
string password="admin";
connection conn= drivermanager.getconnection(url,user,password);
statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);
string sql="select job_id,job_desc from jobs";
resultset rs=stmt.executequery(sql);
while(rs.next()) { %>
您的第一个字段内容为:<%=rs.getstring(1)%><br>
您的第二个字段内容为:<%=rs.getstring(2)%><br>
<% } %>
<% out.print("数据库操作成功,恭喜你"); %>
<% rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
将上面的jsp代码保存为sql_test.jsp,放在/root目录下。
在地址中输入:http://localhost:8080/sql_test.jsp,如果全部配置成功的话,将显示如下:
您的第一个字段内容为:1
您的第二个字段内容为:new hire - job not specified
您的第一个字段内容为:2
您的第二个字段内容为:chief executive officer
您的第一个字段内容为:3
您的第二个字段内容为:business operations manager
您的第一个字段内容为:4
您的第二个字段内容为:chief financial officier
您的第一个字段内容为:5
您的第二个字段内容为:publisher
您的第一个字段内容为:6
您的第二个字段内容为:managing editor
您的第一个字段内容为:7
您的第二个字段内容为:marketing manager
您的第一个字段内容为:8
您的第二个字段内容为:public relations manager
您的第一个字段内容为:9
您的第二个字段内容为:acquisitions manager
您的第一个字段内容为:10
您的第二个字段内容为:productions manager
您的第一个字段内容为:11
您的第二个字段内容为:operations manager
您的第一个字段内容为:12
您的第二个字段内容为:editor
您的第一个字段内容为:13
您的第二个字段内容为:sales representative
您的第一个字段内容为:14
您的第二个字段内容为:designer
数据库操作成功,恭喜你
以上所有的内容涉及的相关条件:
操作系统:window 2000 server
j2sdk版本:j2sdk-1_4_2_04-windows
tomcat版本:jakarta-tomcat-4.1.30
本地数据库:sql server 2000
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器