更新時間:2021-12-07 10:06:46 來源:動力節點 瀏覽1170次
有不少小伙伴剛開始接觸JavaWeb,對這個技術還不是很了解。Java web應用程序供用戶通過瀏覽器發送請求,程序通過執行產生web頁面,并將頁面傳遞給客戶機器上的瀏覽器,將得到的web頁面呈現給用戶。
Java web的知識點有很多,一個完整的Java web應用程序通常由許多組件構成的,一般由表示層組件、控制層組件、業務邏輯層組件以及數據訪問層(或持久層)組件構成。
●表示層組件一般由HTML和JSP頁面組成。
●控制層組件一般由servlet組成。
●業務邏輯層一般是JavaBean或EJB。
●持久層組件一般是JDBC、hibernate。
●此外,Java web應用的各個組件需要在XML格式的配置文件中進行聲明,然后打包,部署到Java web服務器(如Tomcat)中運行。
(Hypertext Markup Language)超文本標記語言,用來設計靜態網頁。
是一種簡單的腳本語言,在瀏覽器中直接運行,無需服務器端的支持。這種腳本語言可以直接嵌套在HTML代碼中,它相應一系列的事件。當一個JavaScript函數響應的動作發生時,瀏覽器就會執行對應的JavaScript代碼,從而在瀏覽器端實現與客戶的交互。
JavaScript增加了HTML網頁的互動性,它可以在瀏覽器端實現一系列的動態的功能,僅僅依靠瀏覽器就可以完成一些與用戶的互動。
(Cascading Style Sheets)即層疊樣式表,簡稱“樣式表”,是一種美化網頁的技術,主要完成字體、顏色、布局等方面的各種設置。
在HTML基礎上,使用CSS不僅能夠統一、高效地組織頁面上的元素,還可以是頁面具有多樣的外觀。
servlet(Java服務器小程序)使用Java編寫的服務器端程序,是由服務器端調用和執行的。它可以處理客戶端傳來的HTTP請求,并返回一個響應。它是按照servlet自身規范設計的一個Java類,具有可移植性、功能強大、安全、繼承、模塊化和可擴展性好等特點。
JavaBean是由JAVA語言編寫的并遵循一定規范的類,該類的一個實例稱為JavaBean。可以被JSP引用也可以被servlet引用。
JSP頁面由HTML代碼和嵌入其中的Java代碼組成。在頁面被客戶端請求后,web服務器對Java代碼進行處理,然后將生成的HTML頁面返回客戶端的瀏覽器。JSP頁面一般包含JSP指令、JSP腳本元素、JSP標準動作以及JSP內置對象。
JDBC(Java Database Connectivity,數據庫訪問接口)是Java web應用程序開發中最主要的API之一,他使數據庫開發人員能夠用標準的Java API 編寫數據庫應用程序。
Struts2框架,提供了一種基于MVC體系結構的web程序的開發方法,具有組件模塊化、靈活性和重用性等優點,使基于MVC模式的程序結構跟家清晰,同時簡化web應用程序的開發。
XML(eXtensible Markup Language,可擴展的標記語言),在Java web應用程序中,XML主要用于描述配置信息。servlet、struts2以及Hibernate框架都需要配置文件,它們的配置文件都是XML格式的。
Hibernate是一個面向Java環境的對象/關系數據庫映射工具,即ORM(Object-Relation Mapping對象---關系映射)工具。對JDBC API進行了封裝,負責Java對象的持久化,在分層的軟件構架中位于下持久化層,封裝了所有數據訪問細節,使業務邏輯層可以專注于實現業務邏輯。
另外,還有Ajax、EL、JSTL、過濾器、監聽器等技術。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習