三. 利用MyEclipse 开发第一个Web Project。 1.下载apache-tomcat-5.5.20.exe http://www.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.exe 默认安装到C:\Program Files\Apache Software Foundation\Tomcat 5.5 2.测试Tomcat服务器 开始->程序->apache tomcat 5.5->Configure Tomcat,可以看到安装后默认已经启动tomcat服务器。我们可在IE浏览器中输入http://localhost:8080/将看到一下画面说明安装成功。 3.为MyEclipse配置Tomcat服务器 <1>新建系统变量CATALINA_HOME设置其变量值为tomcat的安装路径 C:\Program Files\Apache Software Foundation\Tomcat 5.5 <2>编辑系统变量Path在其后添加;% CATALINA_HOME%\bin <3>编辑系统变量CLASSPATH在其后添加;% CATALINA_HOME%\common\lib <4>启动MyEclipse->Window->Preferences->MyEclipse->Application Server->Tomcat->选择右边的Configure Tomcat 5.X 在Tomcat server的Choice中选择Enable ,然后Browse Tomcat home directory到 C:\Program Files\Apache Software Foundation\Tomcat 5.5,点击Apply按钮。 展开左边Tomcat 5.x,点击其下的JDK,配置为本机上已经装好的jdk. 点击Apply按钮。 Launch中的调试模式保持Debug Mode不变,Paths不变,然后点击OK按钮。 这时我们发现工具栏中的多了一个Tomcat 5.x. 4. 创建第一个Web Project。 <1>File->New Project->Web Project-> Project Name:WebTest.其他默认,点击Finish完成工程的创建。我们查看我们新建的工程,需要的类都已经自动加载了进来,还有一个 J2EE 的类环境变量,这就是使用 MyEclipse 的方便之处。 <2>选中工程项目 WebTest 下的 src 文件夹,右击 New->Package ,新建一个包firstJSP 。选中新建的包,右键菜单 New ->Class , Name 中输入HelloJSP。其他全部默认,点击 Finish 按钮完成类的创建。 编辑类的代码,如下所示:package fisrtJSP; public class HelloJSP { private String message = "Hello World"; /** * @return Returns the message. */ public String getMessage() { return message; } /** * @param message The message to set. */ public void setMessage(String message) { this.message = message; } } <3>创建 JSP 页面 在 WebTest 工程中,展开 WebRoot 文件夹,打开index.jsp.在<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">之前添加以下两行代码: <jsp:useBean id="HelloJSP" class="fisrtJSP.HelloJSP" scope="page"/> <jsp:setProperty name="HelloJSP" property="message" value="Hello World!"/> 在<body>和This is my JSP page. <br>之间添加以下一行代码: <jsp:getProperty name="HelloJSP" property="message" /><br> <4>选中 Package Explorer中的WebTest工程根目录,右击 MyEclipse->Add and Remove Projects Deployments… ,确保 Projects 为 WebTest ,点击 Add 按钮,在弹出对话框的 Server 中选择 Tomcat 5.x <5>保存后通过开始->程序->apache tomcat 5.5->Configure Tomcat或MyEclipse的工具栏Start Tomcat 5.x <6>运行调试程序 打开一个 IE 浏览器,再其中输入 http://localhost:8080/WebTest/ ,我们可以看到如下页面 我们可以类比ASP.NET Web Project(C#)的文件结构, 一个JSP Web Project由以下几中类型的文件构成。它们分别是: 1)*.jsp网页文件<===>*.aspx:网页文件。 一个工程里面可以有多个网页文件,原因是一个网站里面有多个页面 2)*.java文件<===>*.aspx.cs:网页对应的代码文件 3) J2EE Lib,web.xml<===>Web.Config文件:应用程序配置文件(重要),可以为应用程序设置一个参数.

评论