一 tomcat 介紹: 1.Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由apache、Sun 和其餘一些公司及我的共同開發而成。因爲有了Sun 的參與和支持,最新的Servlet 和JSP 規範老是能在Tomcat 中獲得體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規範。由於Tomcat 技術先進、性能穩定,並且免費,於是深受Java 愛好者的喜好並獲得了部分軟件開發商的承認,成爲目前比較流行的Web 應用服務器。php
2。tomcat 和 apache: apache 服務器主要用於解析靜態網頁,在加入php模塊後能夠解析動態網頁。tomcat是徹底動態網頁。html
3. tomcat分爲三部分。數據部分(例:javabean),靜態頁面(例:html),控制部分(例:servlet)。這就是MVC。後面會詳細講解。java
二 eclipse 下使用tomcat web
1. 下載tomcat http://mirrors.cnnic.cn/ apache中國鏡像文件,找到tomcat下載,解壓apache
2.打開/apache-tomcat-7.0.68/bin 啓動startup.sh ,打開網頁 localhost:8080 確認tomcat沒有問題tomcat
3. 打開eclipse(我這裏直接使用的jee 版eclipse) 文件-> 新建 -> 其餘 在web下選擇動態web項目 以下圖 服務器
填寫名稱eclipse
點擊new runtime性能
選擇tomcat版本 ,xml
選擇tomcat的安裝目錄
點擊finish完成tomcat 配置後。一直點擊next 知道出現下面界面
在最後一行小方框打上勾。(生成web.xml文件,很重要)。
三 動態web的目錄結構 圖:
java resources 存放 java源文件
webcountent 是網頁根目錄。
WEB-INF是重要文件夾 以下圖顯示
web-inf文件夾沒有classes文件夾 須要本身建立。
WEB-INF/lib 主要放第三方.jar包。
classes文件夾主要和後面的javabean struts 有關。
web.xml 是一些配置文件,主要有關於servlet filter.
後面的博客會按照MVC 講解。