1、 用戶在瀏覽器中請求 2、 瀏覽器向應用服務器發出請求 3、 應用服務器接受請求,去數據庫服務器得到或插入相關數據,然后將結果返回給應用服務器 4、 最后應用服務器將結果返回給瀏覽器,展示給用戶看 以上數據之間的傳輸就是通過URL實現 2.2.4 URL 統一資源定位器,俗稱的網址 主機ip地址:是唯一,也可以用域名來替換 2.3 部署web服務器:Tomcat服務器 B/S如何做到如此強大的功能呢?這最大的付出者便是WEB服務器 1. Apache Jakarta的開源項目 2. jsp/Servlet容器 2.3.1 版本 2.3.1.1 安裝版
2.3.1.2 解壓版 直接把壓縮包解壓就可以了
2.3.2 修改端口號
2.3.3 停止,啟動tomcat(這是安裝版的截圖)
2.3.4 存放要發布的項目的目錄(安裝版)
2.3.5 歷史記錄(安裝版)
2.3.6 Tomcat的目錄結構 說明 目錄 /bin 存放各種平臺下用于啟動和停止Tomcat的腳本文件 /conf 存放Tomcat服務器的各種配置文件 /lib 存放Tomcat服務器所需的各種JAR文件 /logs 存放Tomcat的日志文件 /temp Tomcat運行時用于存放臨時文件 /webapps 當發布Web應用時,默認情況下會將Web應用的文件存放于此目錄中 /work Tomcat把由JSP生成的Servlet放于此目錄下 3. Eclipse集成Tomcat服務器
4. 創建動態網頁項目
4.1 項目目錄結構 目錄 說明 / Web應用的根目錄,該目錄下所有文件在客戶端都可以訪問(JSP、HTML等) /WEB-INF 存放應用使用的各種資源,該目錄及其子目錄對客戶端都是不可以訪問 /WEB-INF/classes 存放Web項目的所有的class文件 /Web-INF/lib 存放Web應用使用的JAR文件 4.2 新建jsp
4.3 運行項目
4.4 設置初始頁面 5. JSP頁面
5.1 組成 5.1.1 靜態內容(HTML代碼) 5.1.2 指令 一般在<%@ %>之間 5.1.2.1 page指令 針對當前頁面進行設置的一種指令,一般位于頁面頂端,只針對當前頁面有效 1、 語法: <%@ page 屬性1=”屬性值” 屬性2=”屬性值1,屬性值2”… 屬性n=”屬性值n”%> 2、 常用屬性 屬性 說明 默認值 language 指定JSP頁面使用的腳本語言 java import 通過該屬性來引用腳本語言中使用到的類文件 無 contentType 用來指定JSP頁面所采用的編碼方式 text/html, ISO-8859-1
5.1.3 小腳本(JSP頁面寫在<% %>中間的JAVA代碼) 5.1.4 表達式(由<% %>和=組成) 包括表達式,小腳本,聲明 5.1.4.1 小腳本 5.1.4.2 表達式
5.1.4.3 聲明 5.1.5 注釋 5.1.6 標準動作
新聞熱點
疑難解答