1.什麼是動態網頁
根據不同的輸入(或操作),返回不同的網頁(在百度中輸入不同的東西,搜索到的結果不同)
2.爲什麼需要動態網站
靜態網站無法實現搜索、購買、登錄等交互功能,無法對靜態網頁內容進行實時更新.
3.怎麼實現動態網頁
學習B/S技術:程序完全部署在服務器上
工作原理如下圖
(1)URL概念
使用URL實現頁面訪問,我們常說的網址,URL是唯一能識別Internet上具體的計算機、目錄或文件夾位置的命名約定.
(2)URL組成
第一部分:協議
第二部分:主機IP地址(有時包含端口號)
第三部分:項目資源的地址,如目錄和文件夾名等
4.Web服務器—Tomact
Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支持,最新的Servlet 和JSP 規範總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規範。因爲Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟件開發商的認可,成爲目前比較流行的Web 應用服務器.
下載Tomcat8
下載zip自己解壓到自己想解壓的目錄
5.配置環境變量
在path中添加 %CATALINA_HOME%\bin
5.啓動和停止服務器在bin目錄下
啓動服務器就可以在瀏覽器中訪問Tomact主頁:http://localhost:8080
6.Tomact目錄
Web項目下的目錄結構
我們在webapps/Root目錄下,創建一個文本hello.txt
我們訪問http://localhost:8080/hello.txt,我們就可看到我們的hello.txt中的內容
我們也可以通過IP地址訪問這個靜態資源.