Eclipse 结合Tomcat开发Web应用
第一部分 配置Tomcat
先到Apache官方网站下载Tomcat:http://tomcat.apache.org/. 但是在你下载Tomcat时,首选确定你的Eclipse支持的Tomcat版本,目前我的Elipse只支持到Tomcat 8.0版本。具体查看方法请参考本文图2.1中揭示的内容。
图1.1 Eclipse版本与Tomcat下载的版本问题
1. 下载 Tomcat 8.0 请点击此处下载。 并解压文件到你喜欢的一个软件目录下。如,本人的在 “E:\Program Files\apache-tomcat-8.0.30”。
2. 确保你已经成功安装JRE,并配置好相关的JAVA环境。测试方法如下,在CMD窗口中输入java -version ,显示正常即可。
如果显示不正常,请参考Java jre安装与配置方法。百度一下,或者参考此链接。
3. 在电脑的环境变量中加入CATALINA_HOME,内容为 E:\Program Files\apache-tomcat-8.0.30 ,效果如下所示。
4. 测试Tomcat安装配置是否成功.
(1) Start Up Tomcat
Tomcat can be started by executing one of the following commands:
On Windows:
%CATALINA_HOME%\bin\startup.bat
or
%CATALINA_HOME%\bin\catalina.bat start
或者直接CD到bin文件夹,然后运行相应的命令。
(2) After startup, the default web applications included with Tomcat will be available by visiting:
http://localhost:8080/
至此Tomcat已经完美的配置完成了!
第二部分 用Eclipse建立一个JSP站点
新建一个Web Project(这步可参考上个例子):
1、File -> New -> Project
图 2.1
2、在打开的New Poject窗口中选择Web -> Dynamic Web Projec
3、在打开的New Dynamic Web Project的窗口中输入Project Name,这里暂时输入“TomcatWeb”,配置 “Target Runtime”(单击 New 按钮)结合Web Application进行开发,我们这里选择 “Apache Tomcat v8.0” 做为开发服务器。
接下来就全部“Next”,这样你就成功建立了一个可以使用Tomcat 调试开发的Web Project环境。
4. 创建一个TomcatWeb工程,建立过程要注意填写包名。然后,在src目录下新建一个HelloWorld.java文件,内容大致如下:
package com.weng; public class HelloWorld { public String sayHelloWorld() { return "Say hello World to JSP Page... WENG 2015-12-23 2047"; } }
再在WebContent目录下新建一个index.jsp文件,内容为:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!-- 这句是重点,引入我们写的HelloWorld类 --> <jsp:useBean id="say" scope="page" class="com.weng.HelloWorld"/> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>My First JSP Web Site</title> </head> <body> <!--调用 HelloWorld类里的函数,向JSP页面输出结果--> <%out.print(say.sayHelloWorld()); %>> </body> </html>
到这里我们所需要建立的文件就完成了。
5. 接下来,配置Java编译输出class文件指向的Web工程的WebContent\WEB-INF\classes目录:
右击工程,选择“Properties”,在打开的窗口中选择“Java Build Path”,查看右边的Source面板下面的“Default output folder”,选择WebContent\WEB-INF\classes目录(如果该目录不存在,就自己创建一个classes文件夹)即可,结果如上图所示。
保存一下工程,默认情况下,Eclise 会自动编译整个工程。
6. 接下来的工作只剩下运行调试了:
选择 Run -> Run As -> Run on Server,如下图:
接着在打开的Run On Server窗口中运行一些选择,如上图:
接着点击“Finish”,如果顺利的话,JSP页面会输出字符串,哈哈,再次恭喜你,你学会了Eclipse结合Tomcat进行Java开发了!
参考:
百度文库,Java环境配置及Eclipse入门
没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。