1. 程式人生 > >【JSP筆記】第一章 JAVA WEB簡介

【JSP筆記】第一章 JAVA WEB簡介

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伺服器
6.搭建Java Web開發環境 Tomcat安裝與配置: 安裝Tomcat
  • 1.配置環境變數:
  •     系統變數
  •     變數名:CATALINA_HOME 
  •     變數值:(Tomcat目錄)
  • 2.測試啟動
  •    1.啟動Tomcat/bin/startup.bat
  •    2.訪問 localhost:8080/
7.Tomcat伺服器目錄結構
  • 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-INFjava  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"
  •    />