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的一些准备知识,有问题或者有不同意见可留言交流,大家一起学习^_^
【需要配置环境后运行】 同好会(其他称呼包括歌迷会、后援会等)是一种由一群支持特定艺人或运动队伍等事物而组成的一个团体,这些团体主要在网上活动。ACG、二次元现在获得越来越多年轻人关注,但总体上来看受众还是比较小,不像真人偶像那样拥有自己的强大粉丝后援团。经常有ACG爱好者在生活中苦于无法找到相同兴趣的朋友可以互相交流;已存在的小众团体也时常缺乏系统的管理。 于是设想编写一个网站,能够让这些喜爱相同漫画、游戏、音乐等的人们在该网站获取自己偶像或喜欢作品的信息,互相认识和交流。 1.目前实现功能:vip 【作品】 默认显示所有作品;可以对作品进行增、删、改、查[包括按照内容和分类查找];缩略图片显示[暂时只是写入数据库路径单纯显示,不提供录入功能] 【活动】 默认显示所有活动;可以对活动进行增、删、改、统计某项活动参加粉丝列表和数量情况 【更新】 增加或修改信息时对分类增加可选项; 增加时间输入框控件 2.目前实现功能:user 【信息维护】:个人信息显示与修改 【留言板】:显示别人给自己的私信或留言;可以回复,删除[增加了系统实时时间] 【活动界面】 默认查看活动简讯;(悬浮块) 报名某项活动;点击详情进去有某项活动的具体情况+流程+地图+当前报名人员情况[列表+数量]+报名;[活动结束则无法报名,只能看详情] 查看自己所有参加的活动,可以删除; 【偏好维护】: (悬浮块)查出显示个人设置的偏好(作品);可以删除偏好; 可以找关注相同作品的人; 可以私信给某人,对方在自己的留言板可以查看 【作品资源】: 显示全部作品[加了缩略图];搜索功能;可以关注[关注后显示已关注] 3.传参ok 4.用户界面暂时稍微美化;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值