Tomcat概述
Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat10,常用稳定的有Tomcat7,Tomcat8,Tomcat9。Tomcat7,8支持Servlet3.0,而Tomcat6只支持Servlet2.5!
安装
到Apache官网:http://tomcat.apache.org下载。
桌面版:32-bit/64-bit Windows Service Installer (pgp, sha512)
压缩版:64-bit Windows zip (pgp, sha512) (推荐)
启动
1.将下载的压缩版解压到要放置的目录
2.打开bin位置,复制文件地址 (D:apache-tomcat-7.0.82in)
3.配置环境变量,添加到path中
startup.bat 开启服务器 shutdown 关闭服务器
如何更改默认端口
在开启web之前,Eclipse中开辟一个新的工作空间
修改字符编码
1.修改工作空间的编码
window-->Preferences-->搜索(Workspace)-->修改为“utf-8”
2.修改JSP的编码: UTF-8, 默认的编码是ISO-8859-1
window-->Preferences-->搜索(JSP Files)-->修改为“utf-8”
在Eclipse中配置Tomcat
1.window-->Preferences-->Server-->Runtime Environments-->add-->(选择对应的tomcat版本,选择文件地址)-->jre选为对应的jdk
2. 把Eclipse切换为javaEE的界面
3.点击Servers窗口下的,超链接添加服务
右击Start 启动 Stop停止
Eclipse服务器的项目发布的位置默认不是在tomcat的webapps目录
去设置tomcat项目发布的目录: tomcat安装目录下/webapps目录
最后ctrl+s保存
发布项目到tomcat的webapps目录
关闭服务器在执行
如果移除项目,要再执行服务器,项目才会从webapps中移除
创建一个web项目
web.xml (如果servlet3.0以上, 可以不需要这个文件,如果是Servlet2.5版本,必须要这个文件
点击下一步,勾选,创建一个xml文件(必须要一个xml文件)
--在Myeclipse中