当前位置: 首页 > 图文教程 > 网络编程 > JSP > Windows2000下整合Mysql4.0.13与Tomcat4.1.24搭建Jsp环境

JSP
我认为JSP有问题(上)
我认为JSP有问题(下)
jsp“抓”网页代码的程序
关于在bean里面打印html的利弊看法
bean里面如何打印到html页面
jdbc3中的RowSet 接口规范
Apusic Application Server1.0中jsp源代码泄漏漏洞
Unify的eWave ServletExec拒绝服务漏洞
通过提交超长的GET请求导致IBM HTTP Server远程溢出
在HTTP请求中添加特殊字符导致暴露JSP源代码文件
Resin 1.2 重要源代码暴露漏洞
多中WEB服务器的通用JSp源代码暴露漏洞
Tomcat 暴露JSP文件内容
IBM WebSphere Application Server 暴露JSP文件内容
JRun 2.3.x 范例文件暴露站点安全信息
BEA WebLogic 暴露源代码漏洞
IBM WebSphere Application Server 3.0.2 存在暴露源代码漏洞
Tomcat 3.1 存在暴露网站路径问题
Sun Java Web Server 能让攻击者远程执行任意命令
Netscape 修复 JAVA 安全漏洞

JSP 中的 Windows2000下整合Mysql4.0.13与Tomcat4.1.24搭建Jsp环境


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 37 ::
收藏到网摘: n/a

 

原由:在资料浩瀚的互联网中,却找不到一份最新的Mysql4.0.13与Tomcat4.1.24的整合配置文档。在自己工作之余,总结了自己搭建JSP环境的实际经验并参照以前版本Mysql、Tomcat相关配置文章,写了这篇配置文档。希望能给和我一样喜欢JAVA的广大初学者以作参考,以期少走些弯路;水平有限加之时间仓促,欢迎斧正!

目录:

一、软件准备

二、软件安装

三、首次配置及测试

四、整合配置

五、全线测试

六、补充说明

七、感谢

八、说明


具体实现步骤:


一、软件准备:

假设你有一台能正常运行win2000 的硬软软件环境。

1.J2sdk1.4.1: 到[url]http://java.sun.com/j2se/1.4.1/download.html[/url]下载;

2.Mysql4.0.13: 到[url]http://www.mysql.com[/url] 下载;

3.Tomcat4.1.24:到 [url]http://jakarta.apache.org/[/url] 下载;

4.mm.mysql-2.0.4-bin.jar:  到[url]http://mysql.ihostunit.com/Downloads/Contrib/mm.mysql-2.0.4-bin.jar[/url] 下载;


二、软件安装:

1.安装J2sdk:

按照安装向导进行安装(一般安装到C:\j2sdk1.4.1下,方便操作);

2.安装Mysql:

按照安装向导进行安装(选择安装目录为C:\,方便操作;安装成功后其路径为:C:\mysql);

3.安装Tomcat:

按照安装向导进行安装(更改安装目录为C:\Tomcat4。1,其间会要你输入Admin(系统管理员)的口令);

4.放置Mysql的Jdbc驱动:

将mm.mysql-2.0.4-bin.jar文件放到C:\j2sdk1.4.0-rc\lib下(其实放到哪都应该无所谓,主要是在系统变量里指一下就可以了,但有不少人说放到这里好,所以我就放这里了);


三、首次配置及测试:

对以上安装的软件环境进行首次配置,并测试其环境:

(1)配置--环境变量:

1.新建系统变量JAVA_HOME,其值为:C:\j2sdk1.4.1 (若你没按以上路径安装请更改为您的安装路径);

2.新建系统变量TOMCAT_HOME,其值为:C:\Tomcat4 (若你没按以上路径安装请更改为您的安装路径);

3.系统变量CLASSPATH,添加,其值为:C:\Tomcat 4.1\common\classes;C:\Tomcat 4.1\common\lib

4.系统变量CLASSPATH,添加,其值为:C:\j2sdk1.4.0-rc\lib\mm.mysql-2.0.4-bin;


(2)测试默认服务:

1.请先启动Tomcat4.1(在开始-程序中找到Apache Tomcat4.1运行Start Tomcat)服务:

打开浏览器,在地址栏中输入:[url]http://localhost:8080[/url] 检验:此时能在浏览器中看到Tomcat的欢迎界面.说明Tomcat工作正常(注意,Tomcat默认端口为8080,若有其它程序占用,请更改);

2.启动Mysql服务(Mysql服务默认随操作系统启动,并有winmysqladmin.exe最小化在系统托盘上):

进入CMD,到C:\mysql\bin目录下,执行mysql,回车,正常的话输出一些欢迎信息,说明Mysql工作正常;


四、整合配置:

对Mysql4与Tomcat4做相应的配置,让其共同为你工作:

1.将mm.mysql-2.0.4-bin.jar拷贝到Tomcat的common/lib目录下;

2.测试是否连接正常;将如下代码保存成test.jsp至C:\Tomcat 4.1\webapps\ROOT目录下:

<%@ page contentType="text/html;charset=gb2312" %>
<%
java.sql.Connection conn;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
%>
<%--这里连接的是Mysql4默认自带的test库,用户与密码用的是默认的root与空--%>

3、在浏览器的地址中输入[url]http://localhost:8080/test.jsp[/url]如果运行以后,出现空白页面,即表示Mysql4与Tomcat4整合成功;


五、全线测试:

1.启动Tomcat4.1;

2.建立数据库及表;

首先在mysql里面建立一个表,并且插如几条数据。sql代码如下:
create database test;--运行
use test;--运行
create talbe admin (id int(4) auto_increment primary key,name varchar(20));--运行
INSERT INTO user(name) VALUES('test');--运行
ok,你已经建立了数据库test,建立了表user,并且插入了一条记录。

3、显示数据库中的记录;

将如下代码保存成test2.jsp至C:\Tomcat 4.1\webapps\ROOT目录下:
<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<%
Connection conn = null;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
if(conn==null){
System.out.println("get Conn Error");
}
Statement stmt=conn.createStatement();
ResultSet RS_result=null;
%>
<