Eclipse中Tomcat的配置及简单例子

Eclipse中Tomcat的配置是很简单的一个工作

一、 工具下载

Eclipse,最新版的eclipse为Mars版本。下载地址为: 
http://www.eclipse.org/downloads/ 
Tomcat,最新版本为9.0.下载地址为: 
https://tomcat.apache.org/ 
我使用的是Eclipse Luna版本,Tomcat为8.0版。

二、 Tomcat

Tomcat是绿色免安装软件,将下载的Tomcat直接解压到某个路径就好。我解压的路径为D:\tomcat8.0\apache-tomcat-8.0.14。 

Startup.bat为启动Tomcat服务,双击后,会有黑窗口出现 

测试Tomcat。打开浏览器,在地址栏中输入 
http://localhost:8080 
回车,如果看到Tomcat自带的一个JSP页面,这说明Tomcat启动成功。 

三、Eclipse中Tomcat的配置

在Eclipse中配置Tomcat会让开发web工程更加方便。打开Eclipse,选择Window/Preference/Server/Runtime Environments,选择右边的Add 
 
选择对应的Tomcat版本,我使用的是Tomcat8.0,所以选择的是Tomcat8.0。 
 
选择Next,选择Tomcat的路径。 
 
点击完成后,在Preference中就会出现Tomcat8.0 
 
至此,Tomcat在Eclipse中就配置完成了。

四、Tomcat在Eclipse中的简单实例

选择File/new/Dynamic Web project,创建一个名为TomcatTest的新Web工程。 
 
选择下一步 
 
在第三步,勾选如下图的选项。 
 
完成了TomcatTest的创建后,在工程的WebContent内创建一个新的jsp文件。 
 
在jsp文件中添加HelloWorld。

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!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>Insert title here</title>
</head>
<body>
HelloWorld
</body>
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

接下来运行jsp文件,右键NewFile.jsp/Run as/Run on Server 
 
选择localhost里面已经存在的Tomcat,点击Finish,Tomcat就会启动 

在Eclipse里面自带的浏览器中就会看到运行的结果:HelloWorld。

最新文章

  1. Struts2 源码分析——DefaultActionInvocation类的执行action
  2. java list去重
  3. 长时间停留在calculating requirements and dependencies 解决方案
  4. acdream1197 Points In Cuboid
  5. PHP — 用PHP实现一个双向队列
  6. css修改li前面的小圆点的颜色
  7. ie8下的透明 问题
  8. 数据库设计与SQL优化的建议
  9. [JS练习] 瀑布流照片墙
  10. Log4j按级别输出日志到不同文件配置分析 (转:projava)
  11. 基于Oracle ADF的应用程序开发
  12. Windows Server 2008 中iis反向代理设置
  13. 6B - 火星A+B
  14. 请求被中止: 未能创建 SSL/TLS 安全通道
  15. Linux内存管理 一个进程究竟占用多少空间?-VSS/RSS/PSS/USS
  16. (set stringstream)单词数 hdu2072
  17. [JOISC2014]ストラップ
  18. Android jni中回调java的方法
  19. 在windows 10下使用docker
  20. nginx proxy_pass后的url加不加/的区别

热门文章

  1. C++中的STL中map用法详解(转)
  2. 清除MAC 可清除空间
  3. linux版飞信安装
  4. nested exception is java.lang.IllegalStateException: No persistence units parsed from {classpath*:META-INF/persistence.xml}
  5. __stdcall详解
  6. android run/debug configurations时报错Cannot reload AVD list:
  7. 90. Subsets II (Back-Track, DP)
  8. UNITY5 为什么Inspector视图中脚本前面的勾选框没了
  9. Django 1.10.2 模型数据库操作
  10. 微信小程序通讯录首字母索引效果,车辆品牌选择列表