我电脑上的eclipse就是按下面的步骤安装配置的,我的8080端口被占用,所以我修改过8080端口为8008,可以在http://localhost:8008中打开那个网页,但就是最后那个例子运行不出来,看最下面,就是它显示的结果,我不知道哪里错了,它总是找不到要运行的文件,哪位高手知道,请多多指教,谢谢了.
实例解析 在Eclipse3.2上部署JSP
一、资源:
•   J2SDK:jdk-1_5_0_09-windows-i586-p.exe 
•   ECLIPSE:eclipse-SDK-3.2-win32.zip 
•   ECLIPSE 插件(以下插件都是windows下可用的): 
o   (1)中文包NLpack1-eclipse-SDK-3.2-win32.zip
o   (2)Tomcat插件 tomcatPluginV31.zip 
o   (3)LOMBAT:lomboz-wtp-emf-gef-jem-3.1.2.zip
o     (4) mysql-connector-java-3.1.11-bin.jar
•   TOMCAT:apache-tomcat-5.5.23.exe(5.5以上6.0以下版本才行) 
•   MYSQL:mysql-5.0.45-win32.zip
二、安装
  1.安装j2sdk
安装路径(可以自定)可以是:“c:\java\jdk”,“ c:\java\jre”
我的是:“C:\Program Files\Java\jdk1.5.0_09”,
“ C:\Program Files\Java\jre1.5.0_09”
  2.安装eclipse
  我的eclipse压缩包解压路径是:“D:\eclipse”
  3.安装tomcat
  我的tomcat安装的路径是:“D:\Tomcat\Tomcat 5.5”
  4.安装eclipse插件
  (1)中文包
  将压缩包NLpack1-eclipse-SDK-3.2-win32.zip内features和plugins两文件夹内的内容解压后分别复制到eclipse文件夹内同名文件夹features和plugins。
  (2)Tomcat插件
  将压缩包“tomcatPluginV31.zip”解压,将得到的“com.sysdeo.eclipse.tomcat_3.2.1”文件夹拷到“D:\eclipse\plugins”下
  (3)LOMBAT插件
  将压缩包“lomboz-wtp-emf-gef-jem-3.1.2.zip”解压后文件得到的features和plugins两文件夹内的文件复制到eclipse文件夹内同名文件夹features和plugins中,可能会出现会覆盖的情况,选择“全部”覆盖。
将解压后得到的文件中configuration文件下config.xml里下面的一段代码
(或直接复制止处的代码也可以:)
  #Product Runtime Configuration File 
  osgi.splashPath=platform:/base/plugins/org.objectweb.lomboz.product, 
  platform:/base/plugins/org.eclipse.platform 
  eclipse.product=org.objectweb.lomboz.product.lomboz 
  osgi.bundles.defaultStartLevel=4
  拷贝粘贴到d:/eclipse/configuration/config.xml中的
  # End of file er - must be here
  前。
5.安装Mysql
我安装的MySQL路径为:“D:\MySQL”。注:编码选为gbk。
将下载得到数据库驱动文件mysql-connector-java-3.1.11-bin.jar拷贝到“D:\Tomcat\Tomcat 5.5\common\lib”下。
  三、环境配置
  1.系统环境变量配置
  右击“我的电脑”->高级->环境变量,
  设置“JAVA_HOME”变量指向其安装目录“C:\Program Files\Java\jdk1.5.0_09”(注:这里根据各人安装JDK的路径不同而不同后面也一样);
  “TOMCAT_HOME”变量指向其安装的目录“D:\Tomcat\Tomcat 5.5”
  “PATH”变量中含有%JAVA_HOME%\bin; D:\MySQL;
”CLASSPATH“变量中含有:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%lib;%TOMCAT_HOME%.ib”;
注:此处每人都是一样的。
在“Administrator的用户变量”中添加:
“include”变量,值为:“C:\Program Files\Java\jdk1.5.0_09\include”;
“lib”变量,值为;“\Program Files\Java\jdk1.5.0_09\lib”;
“Path”变量,值为;“C:\Program Files\Java\jdk1.5.0_09\bin”;
各人此处有一个变量的值根据各人JDK的安装路径而定。
  2.eclipse中java运行环境的配置
  在eclipse主窗口中,“窗口”->首选项->Java->已安装的JRE,位置设置为JDK所在路径:“C:\Program Files\Java\jdk1.5.0_09”
  3.配置Sysdeo Tomcat 插件
  在eclipse主窗口中,“窗口”->首选项->Tomcat,Tomcat version 选 version 5.x(我们安装的版本),Tomcat home 处填安装tomcat的路径,这里就是“D:\Tomcat\Tomcat 5.5”
。切换到Advanced选项,在tomcat base处也填“D:\Tomcat\Tomcat 5.5”
。最后按应用按钮,然后再确定。
  4.配置LOMBAT插件
  重新启动eclipse,启动画面变为橙黄色,即表示插件安装成功。在“窗口-〉定制透视图-〉快捷方式“中选定EJB,J2EE,WEB。同样在“命令“标签下也选中这三项即可。确定后调整工具栏。
5.检查配置
检查配置是否成功,只需在eclipse主窗口中,按tomcat运行按钮,然后在浏览器里的地址栏里输入http://localhost:8080(主机和端口与Tomcat5.5的/conf/server.xml中的设定一致),如果出现tomcat 的页面,那就证明配置成功了。
常见的两种问题:
四、编写程序
  1.创建一个Tomcat项目
  右击“包资源管理器”窗口中的空白处,新建->项目->Java->Tomcat Project, 在项目名中填写项目名字,在这里我填tomcattest,点击“完成”即可。
  2.创建一个JSP页面
  在包资源管理器中,右击“tomcattest”,新建->文件, 在文件名中填写test.jsp(扩展名不能缺),在文本编辑窗口输入如下代码:
//test.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/test?
user=root&password=1qaz&useUnicode=true&characterEncoding=gbk";
//假设test是你的数据库 
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement
(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from dept;";
//从test表读数据 
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
%>
<BR>
您的第一个字段内容为:<%=rs.getString(1)%> <BR>
您的第二个字段内容为:<%=rs.getString(2)%> <BR>
<%
}
%>
<BR>
<%
out.print("数据库操作成功,恭喜你");%>
<%
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
  标签将加亮显示,按ctrl+s保存。
3.创建测试数据库  start->run输入cmd,回车。到达console界面,输入mysql -u root -p1qaz,回车。  输入一下sql语句:  use test; 
  create table DEPT( 
  DEPTNO INT NOT NULL, 
  DNAME VARCHAR(18) NOT NULL 
  ); 
  --insert DEPT 
  insert into DEPT 
  VALUES(8,'EE'); 
  insert into DEPT 
  VALUES(9,'cs'); 
  insert into DEPT 
  VALUES(10,'AUTO'); 
  insert into DEPT 
  VALUES(20,'MATH'); 
  4.测试  只需在eclipse主窗口中,按tomcat重新启动按钮。在浏览器中地址栏中输入http://localhost:8008/tomcattest/test.jsp浏览器显示如下:HTTP Status 404 - /tomcattest/test.jsp--------------------------------------------------------------------------------type Status reportmessage /tomcattest/test.jspdescription The requested resource (/tomcattest/test.jsp) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.5.23
请各位帮忙诊断一下,我的问题出在哪?