【JSP筆記】第一章 JAVA WEB簡介
阿新 • • 發佈:2019-01-31
1.什麼是Web?
通過Web訪問的應用程式。例:淘寶,京東,新浪,網易............
2. 軟體開放領域三大方向:
- 桌面應用程式 QQ,Office
- Web應用程式 京東,天貓
- 嵌入式應用程式 安卓,IPhone
3.Web應用程式屬於 JAVAEE
4.靜態網頁與動態網頁:
- 靜態網頁:內容固定,不自動更新。
- 技術:HTML,CSS
- 動態網頁:網頁內容通過程式動態顯示,能自動更新。
- 技術:HTML,CSS,資料庫技術,一門高階語言(JAVA,C#,PHP),JavaScript,XML等........
- 主流動態網頁尾本技術:JSP,Asp.net,Php
5.Tomcat伺服器簡介:
- Apache 的一個開源專案
- JSP/Servlet容器
- 常見的Web伺服器
- 1.配置環境變數:
- 系統變數
- 變數名:CATALINA_HOME
- 變數值:(Tomcat目錄)
- 2.測試啟動
- 1.啟動Tomcat/bin/startup.bat
- 2.訪問 localhost:8080/
- bin: 各種命令檔案 啟動startup.bat/停止shutdown.bat Tomcat的命令檔案
- conf:Tomcat伺服器各種配置檔案
- lib: Tomcat伺服器各種JAR檔案
- logs Tomcat的日誌檔案
- temp Tomcat執行時存放的臨時檔案
- webapps: 釋出Web應用是,預設放Web應用的檔案
- work 由JSP生成的Servlet檔案
- 1.WEB-INFjava WEB應用的安全目錄,即:客戶端無法訪問,只有服務端可以訪問。
- 2.web.xml 專案部署檔案。
- 例如:設定預設單頁
- <welcome-file-list>
- <welcome-file>/xxx.jsp</welcome-file>
- </welcome-file-list>
- 3.classes資料夾放置*,class檔案。
- 4.lib資料夾存放需要的jar包。
- 修改conf/server.xml檔案
- <Connector port="8080"
- protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443"
- />