MyEclipse + Tomcat + SQLServer开发JSP网站,初级配置及介绍!

最近在边学jsp边做网站,发现jsp的环境配置还是比较麻烦的,也发现网络上很多朋友对配置jsp开发环境存在和我一样的问题,所以我先列举我的配置过程和解决的问题,有问题可以留言相互讨论。

(一)SQLServer安装

我用的是SQLServer2000个人版,对于jsp开发,2000版已足够,安装的时候可能会出现文件操作挂起,不能安装的问题。只要将以下两个从注册表中删除,就可以解决挂起问题:
1、开始\运行\输入regedit回车
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations删掉
2、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的东西全部删掉

接着基本都是用默认的选项,用Windows登录验证模式,一路OK到底就可以啦。打开企业管理器就可以对数据库进行基本操作了。

(二)Tomcat安装

先正确安装JDK,以及正确设置系统环境变量

tomcat安装基本没有什么问题,我用的是5.0,最好采用默认设置(我的安装于C:\Program Files\Tomcat 5.0下)。初级开发者只需要关心以下几个文件夹:Tomcat 5.0\common\classes(所有web应用所用的java类文件)、Tomcat 5.0\common\lib(所有web应用所用的java包文件)、Tomcat 5.0\webapps(所有web应用,或者说是一个个的web网站)、Tomcat 5.0\webapps\ROOT(tomcat默认web应用的路径,测试jsp时可以把jsp文件放在ROOT下)

为了能和SQLServer很好的配合,要安装SQL SP4补丁,然后把C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下的三个包复制到Tomcat 5.0\common\lib下。

下面来看看具体一个web应用(一个jsp网站)下是怎么样的结构,假设web应用的根为Tomcat 5.0\webapps\myWeb,则Tomcat 5.0\webapps\myWeb\就可以放jsp文件了,Tomcat 5.0\webapps\myWeb\WEB-INF下的xml文件可以用来做servlet映射等工作。Tomcat 5.0\webapps\myWeb\WEB-INF\classes是本web应用所用的java类文件,Tomcat 5.0\webapps\myWeb\WEB-INF\lib则是本web应用所用的java包文件。

需要看运行结果,只要在浏览器地址栏里输入http://localhost:8080/web应用名/jsp文件名.jsp就可以了,如果jsp文件放在tomcat默认的ROOT下,则web应用名可以不输入。8080是tomcat默认的服务端口,localhost是本机ip地址,用127.0.0.1代替也可以。

(三)MyEclipse安装

首先安装Eclipse,为绿色开源软件。解压即可使用,使用前确认自己的工作空间,网上有很多下载。然后下载MyEclipe安装包,和其他Eclipse插件不同,其为.exe文件,双击安装,按照提示操作,注意提示输入原Eclipse安装路径和原java虚拟机时千万要设置正确。MyEclipse为原来的Eclipse提供了多种功能,提供了J2EE框架等,也很适于开发Jsp网站。其整合了web浏览器,数据库服务管理,web服务器管理和jsp图形化设计功能,而且还有web发布功能,可以说,开发jsp网站,只需要一个MyEclipse就已足够了。

安装完后就是配置了,打开MyEclipse后会提示输入用户名和序列号,可以在网上搜索,有很多。先来配置tomcat。打开window->preferences->MyEclipse->Application Servers->tomcat5.0,先Enable下tomcat server,然后在第一第二个栏中输入tomcat路径,第三栏会自动填充。再点左边tomcat5.0下的jdk,确认jdk为jdk1.5.0或其他版本,不可以是jre。然后确认退出。此时就可以在工具栏里开关tomcat服务器了。

开发jsp时,首先新建web应用(file->new->project->MyEclipse->J2EE Projects->Web Project),键入工程名后确认就可以了。来看看这个工程的部署。工程下的src文件夹存放源文件,比如.java的servlet和javaBean之类的。下面的jre和j2ee是运行时环境,开发者可以不用关心。WebRoot是主要是存放jsp文件的,可以在此目录下新建jsp。而web-inf文件夹下的xml和lib刚才已经介绍过了。这就是整个web应用的部署。此外工具栏中有web浏览器提供使用, window->show view->other中有很多视图可以使用,比如数据库浏览器。

但是尽管如此,开发完整个网站后这个网站还是不能使用,下面介绍下如何在本机上把web应用发布到tomcat服务器上去。右击你的web应用->MyEclipse->Add and Remove Project Deployments,然后选择你的应用,点Add,选择tomcat服务器就可以了。你会发现tomcat的webapps目录下会出现你的web应用,目录结构就和刚才讲的tomcat结构目录一样,可以在浏览器中键入http://localhost:8080/web应用名/jsp文件名.jsp来浏览了。

这就是初级开发jsp的一些准备知识,有问题或者有不同意见可留言交流,大家一起学习^_^
原文地址:https://www.cnblogs.com/chinatefl/p/1177846.html