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工程(動態的)