Tomcat服务器
- Tomcat服务器概述
在小型的应用系统或者有特殊需要的系统中,可以使用一个 免费的Web服务器:Tomcat,该服务器支持全部JSP以及 Servlet规范,启动界面如图
当前最新版本是Tomcat8,我们课程中使用Tomcat7。Tomcat7支持Servlet3.0,而Tomcat6只支持Servlet2.5!
|
- Tomcat下载、安装、启动
3、启动Tomcat服务器:
新建环境变量
在path中增加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
如果想直接从cmd启动tomcat,需要配置环境变量:
在path中增加: %CATALINA_HOME%\lib;%CATALINA_HOME%\bin;
4、启动问题: 如果启动有问题:首先检查JAVA_HOME环境变量配置是否正确,再检查端口8080端口是否被别的应用程序占用。(Tomcat默认使用端口号为8080) |
- Tomcat目录结构
|
- 创建web应用
4.1 创建静态web应用---手动创建,了解即可
|
helo.html页面
<html> <head> <title>我的第一个web页面</title> </head> <body> <h1>你好啊,好久不见了!!!</h1> </body> </html> |
|
4.2 创建动态web应用----手动创建的形式,了解
|
Web.xml文件可以从root目录下复制,把多余的删除即可。
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> </web-app> |
完整的Web应用还需要在WEB-INF目录下创建:
|
4.3 web应用目录结构
webapps |- hello |-index.html |-WEB-INF |-web.xml |-classes |-lib
<welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list>
|
4.4 使用Myeclips创建web应用
4.4.1 给Myeclips配置Tomcat服务器
配置Tomcat服务:给Myeclips配置完Tomcat服务器,我们可以把服务的启动和停止交给Myeclips来管理,简化我们开发,提高开发进度。Myeclips提供了内置Tomcat,建议不要使用,我们可以给Myeclips配置我们自己的服务器。
7.x选Enable,并配置为我们自己的服务器(Tomcat服务器压缩包解压后的目录) 并配置jdk为我们外部自己安装的jdk
|
|
4.4.2 创建web工程
创建web工程
| ||||
|
4.4.3 启动Tomcat服务器和关闭Tomcat服务器
选择Myeclips视图,选择Tomcat7.x,点击运行按钮,启动Tomcat 启动完成后点击停止按钮可以停止Tomcat服务器
|
4.4.4 发布我们的web项目到服务器
选择Service,然后点击添加新的项目按钮,选择要发布的项目,然后点击finishi完成发布。
|
4.4.5 打开浏览器测试完整是否发布成功。
在浏览器地址栏输入 http://localhost:8080/HellWord/index.jsp 如果能正常打开网页,说明我们的项目发布成功。
|
4.5 使用eclipes创建web应用
4.5.1 给Eclips配置Tomcat服务器
1.window-preference,输入Server搜索:
然后点Ok
2.选择server面板,点击蓝色字:
打开配置文件:
保存后关闭
|
4.5.2 创建web工程(动态的)