1.動態(tài)網(wǎng)頁:能跟用戶進行交互的網(wǎng)頁,能夠處理用戶請求的網(wǎng)頁 2.B/S架構:瀏覽器;客戶端零維護;與操作系統(tǒng)平臺的關系最小化;在響應速度和安全性上需要花費更多設計成本 C/S架構:需要專門的客戶端應用;客戶端需要單獨維護和升級;對客戶端操作系統(tǒng)一般有限制;能充分發(fā)揮客戶端處理能力,客戶端響應快 3.URL:Uniform Resource Locator統(tǒng)一資源定位符 http://localhost:8080/xxxx http:協(xié)議 localhost:8080代表IP:端口 xxxx:資源請求地址 4.TomcatWeb服務器 WebLogic Ngnix Resin 5.Tomcat:Web服務器,JSP/Servlet的容器 目錄介紹: /bin 存放各種平臺下用于啟動和停止Tomcat的腳本文件 /conf 存放Tomcat服務器的各種配置文件 /lib 存放Tomcat服務器所需的各種JAR文件 /logs 存放Tomcat的日志文件 /temp Tomcat運行時用于存放臨時文件 /webapps 當發(fā)布Web應用時,默認情況下會將Web應用的文件存放于此目錄中 /work Tomcat把由JSP生成的Servlet放于此目錄下 啟動方式: /bin目錄下:startup.bat啟動腳本 shutdown.bat停止腳本 如果遇到閃退的問題則在上述兩個文件中添加如下代碼: SET JAVA_HOME=D:\Java\jdk1.7 (java jdk目錄) SET TOMCAT_HOME=E:\tomcat-7.0 (解壓后的tomcat文件目錄) 配置環(huán)境變量: 添加系統(tǒng)變量,名稱為CATALINA_HOME,值為Tomcat的安裝目錄,在Path系統(tǒng)變量中添加一個?TALINA_HOME%\bin 6.Web工程: Eclipse環(huán)境中新建一個Dynamic web project--->Target Runntime代表啟動的web服務器----->Dynamic Web model version代表項目版本(3.0)--->點擊Next直到 ---->Generate web.xml xxxxx將此勾選上才在WEB-INFO文件夾下有web.xml文件 web.xml文件是web工程的配置文件,其中welcome-file-list代表首次訪問的頁面集合,welcome-file代表首次訪問的頁面 目錄結構: / Web應用的根目錄,該目錄下所有文件在客戶端都可以訪問(JSP、HTML等) /WEB-INF 存放應用使用的各種資源,該目錄及其子目錄對客戶端都是不可以訪問 /WEB-INF/classes 存放Web項目的所有的class文件 /WEB-INF/lib 存放Web應用使用的JAR文件 7.JSP頁面:Java Server Pages(可以嵌入Java代碼) 所有的JSP頁面最終都會被WEB容器自動編寫成.Java文件,編譯成.class文件 組成內(nèi)容: page指令:<%@ page 屬性1="屬性值" 屬性2="屬性值1,屬性值2"… 屬性n="屬性值n"%> 屬性 描述 默認值 language 指定JSP頁面使用的腳本語言 java import 通過該屬性來引用腳本語言中使用到的類文件 無 contentType 用來指定JSP頁面所采用的編碼方式 text/html, ISO-8859-1 小腳本:<%Java代碼%> 表達式:<%=表達式%> 聲明:<%!聲明方法%> 注釋:<!--注釋-->;<%--注釋,頁面無法看見--> 來源:https://www./content-4-286601.html
|