|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
原由:在资料浩瀚的互联网中,却找不到一份最新的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-rclib下(其实放到哪都应该无所谓,主要是在系统变量里指一下就可以了,但有不少人说放到这里好,所以我就放这里了); 三、首次配置及测试: 对以上安装的软件环境进行首次配置,并测试其环境: (1)配置--环境变量: 1.新建系统变量JAVA_HOME,其值为:C:j2sdk1.4.1 (若你没按以上路径安装请更改为您的安装路径); 2.新建系统变量TOMCAT_HOME,其值为:C:Tomcat4 (若你没按以上路径安装请更改为您的安装路径); 3.系统变量CLASSPATH,添加,其值为:C:Tomcat 4.1commonclasses;C:Tomcat 4.1commonlib 4.系统变量CLASSPATH,添加,其值为:C:j2sdk1.4.0-rclibmm.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:mysqlbin目录下,执行mysql,回车,正常的话输出一些欢迎信息,说明Mysql工作正常; 四、整合配置: 对Mysql4与Tomcat4做相应的配置,让其共同为你工作: 1.将mm.mysql-2.0.4-bin.jar拷贝到Tomcat的common/lib目录下; 2.测试是否连接正常;将如下代码保存成test.jsp至C:Tomcat 4.1webappsROOT目录下: <%@ 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.1webappsROOT目录下: <%@ 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; %> <html> <head> <title>测试</title></head> <body> <% RS_result=stmt.executeQuery("select * from user"); String Name; while(RS_result.next()) { Name=RS_result.getString("name"); %> <%=Name%> <% } RS_result.close(); stmt.close(); conn.close(); %> </body> </html> 4.打开你的浏览器,在地址栏中输入[url]http://localhost:8080/test.jsp[/url]假如运行以后,页面上显示test,即表示读取数据库成功; 六、补充说明: 1.假设已有一项目在E:testoa目录下(包含index.jsp及其它jsp文件和bean,如WEB-INFclasses下的servlet、javabean); 设置Tomcat以支持你的项目,打开C:Tomcat4.1confserver.xml文件,在"</Host>"之前,"</Context>"之后添加 <Context path="/oa" debug="0" docBase="E:testoa" reloadable="true"/>并保存。 说明:Context (表示一个web应用程序): docBase定义应用程序的路径;path 表示此web应用程序的url的前缀,这样哀求的url 为[url]http://localhost:8080/oa[/url];reloadable 这个属性异常重要,假如为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载修改或新的bean及servlet,我们可以在不重起tomcat的情况下看到bean带给jsp的变化; 2.启动Tomcat4.1,在浏览器的地址中输入[url]http://localhost:8080/oa[/url],如jsp及bean等没有错误,一般会将你的index.jsp/index.html 文件的内容给执行并显示。 七、感谢: 1.感谢Apache、Mysql组织,为大家提供了如此之好的免费的应用服务器与数据库; 2.感谢以前写过Tomcat3.x/Tomcat4.*配置文档的朋友们,为我今天写这篇文档作了参考 返回类别: 教程 上一教程: JSP基础学习资料 下一教程: JSP文件操作例程-读文件 您可以阅读与"WINDOWS2000下整合MYSQL4.0.13与TOMCAT4.1.24搭建JSP环境"相关的教程: · 在Windows 2000下搭建jsp环境 · TOMCAT下JSP、SERVLET和JAVABEAN环境的配置 · JSP/JAVABEAN+TOMCAT4.0.5+MYSQL组合建站总结 · 教您配置Web应用环境实现JSP留言簿开发 · jsp运行环境入门设置 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |