1.什麼是Web?java
經過Web訪問的應用程序。例:淘寶,京東,新浪,網易............web
2. 軟件開放領域三大方向:數據庫
- 桌面應用程序 QQ,Office
- Web應用程序 京東,天貓
- 嵌入式應用程序 安卓,IPhone
3.Web應用程序屬於 JAVAEEwindows
4.靜態網頁與動態網頁:安全
- 靜態網頁:內容固定,不自動更新。
- 技術:HTML,CSS
- 動態網頁:網頁內容經過程序動態顯示,能自動更新。
- 技術:HTML,CSS,數據庫技術,一門高級語言(JAVA,C#,PHP),JavaScript,XML等........
- 主流動態網頁腳本技術:JSP,Asp.net,Php
5.Tomcat服務器簡介:服務器
- Apache 的一個開源項目
- JSP/Servlet容器
- 常見的Web服務器
6.搭建Java Web開發環境app
Tomcat安裝與配置:eclipse
安裝Tomcatwebapp
- 1.配置環境變量:
- 系統變量
- 變量名:CATALINA_HOME
- 變量值:(Tomcat目錄)
- 2.測試啓動
- 1.啓動Tomcat/bin/startup.bat
- 2.訪問 localhost:8080/
7.Tomcat服務器目錄結構jsp
- bin: 各類命令文件 啓動startup.bat/中止shutdown.bat Tomcat的命令文件
- conf: Tomcat服務器各類配置文件
- lib: Tomcat服務器各類JAR文件
- logs Tomcat的日誌文件
- temp Tomcat運行時存放的臨時文件
- webapps: 發佈Web應用是,默認放Web應用的文件
- work 由JSP生成的Servlet文件
8.Web-INF目錄詳解:
- 1.WEB-INF java WEB應用的安全目錄,即:客戶端沒法訪問,只有服務端能夠訪問。
- 2.web.xml 項目部署文件。
- 例如:設置默認單頁
- <welcome-file-list>
- <welcome-file>/xxx.jsp</welcome-file>
- </welcome-file-list>
- 3.classes文件夾放置*,class文件。
- 4.lib文件夾 存放須要的jar包。
9.MyEclipse配置JRE
windows>Preference>java>Installed JREs 選擇JDK目錄
10.MyEclipse集成Tomcat服務器
windows>Preference>Myeclipse>Server>Tomcat 選擇Tomcat目錄
11.Web項目虛擬路徑
選擇項目>屬性>MyEclipse>Web>Web Context-root(查看項目虛擬路徑)
12.修改Tomcat服務器默認端口
- 修改conf/server.xml文件
- <Connector port="8080"
- protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443"
- />