更新時間:2020-02-13 10:36:01 來源:動力節點 瀏覽2880次
一、基本概念
1、Web開發的相關知識
靜態Web:指任何時間訪問內容都一致的Web界面(哪怕界面有動畫,只要內容不變都屬于靜態頁面)
動態Web:指訪問內容隨時間改變的Web界面(一般涉及到與數據庫交互)
靜態web技術:html/css
動態web技術:JSP/Servlet、ASP、PHP等
Java中,所有動態Web資源開發技術統稱為JavaWeb
2、Web應用程序
一個Web應用程序包含多個靜態web資源和動態web資源,包括例如:java程序、JSP文件、html文件、cs文件、js文件、支持jar包、配置文件等。
web應用程序開發完成后,若想要被外界訪問,就要把web應用所在的目錄交給web服務器管理(這個過程叫做虛擬目錄的映射)
eg.web應用名叫test,下面有個index.jsp文件,該文件實際存在于F:\workspace\test\index.jsp,但是外界訪問時在瀏覽器地址欄鏈接寫的http://localhost:8080/test/index.jsp即可訪問,也就是將F:\workspace\test這個實際存放web應用的目錄映射到test這個虛擬目錄中,訪問/test/index.jsp就相當于訪問F:\workspace\test\index.jsp了
3、動態web訪問
動態web中,客戶端通過瀏覽器發起http請求,服務器端接收請求通過web服務器插件判斷該請求是靜態還是動態的;
如果是靜態資源,則直接將請求轉給web服務器,之后由web服務器從文件系統中取出內容,返回給客戶端解析;
如果是動態資源,則將請求先轉給web容器,web容器連接數據庫,從數據庫中取出數據動態拼湊頁面展示內容,然后交給服務器,之后通過web服務器將內容發送回客戶端解析。
4、常見的web的服務器
Apache、Nginx、IIS、WebLogic、WebSphere、Tomcat
之間是并列關系,但是有些服務器偏前端,擅長并發和連接數等等,有些服務器偏后端解釋,所以可以根據特性可以組合使用。
5、Tomcat的目錄層次結構
一般log文件夾里有個以“catalina.yyyy-MM-dd.log”的文件即為當天服務器運行的日志文件
動力節點Javaweb開發視頻
Tomcat9配置和使用:http://m.dabaquan.cn/v76/
JavaWeb開發基礎:http://m.dabaquan.cn/v77/
Servlet編程:http://m.dabaquan.cn/v33/
Session/Cookie:http://m.dabaquan.cn/v74/
Filter:http://m.dabaquan.cn/v80/
以上就是動力節點Java培訓機構小編介紹的“Javaweb筆記總結,超全的javaweb視頻教程”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
相關內容
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習