更新時間:2021-10-21 09:21:23 來源:動力節點 瀏覽937次
Java Servlet 中有兩個包為 servlet 提供各種功能。這兩個包是 javax.servlet 和 javax.servlet.http。
javax.servlet 包:該包包含各種 servlet 接口和類,能夠處理任何類型的協議。
javax.servlet.http 包:該 包包含能夠處理特定 http 類型協議的各種接口和類。
一些重要接口和類的概述
javax.servlet 包接口
下面列出了一些重要的接口。
界面 |
概述 |
---|---|
小服務程序 |
此接口用于創建 servlet 類。每個 servlet 類都必須要求直接或間接實現此接口。 |
服務請求 |
該接口的對象用于檢索用戶的信息。 |
Servlet響應 |
此接口的對象用于向用戶提供響應。 |
Servlet配置 |
ServletConfig 對象用于向 servlet 類顯式提供信息。 |
服務端上下文 |
ServletContext 對象用于顯式地向 Web 應用程序提供信息。 |
javax.servlet 包類
下面列出了一些重要的類。
班級 |
概述 |
---|---|
通用Servlet |
這用于創建 servlet 類。在內部,它實現了 Servlet 接口。 |
Servlet輸入流 |
該類用于從用戶請求中讀取二進制數據。 |
Servlet 輸出流 |
該類用于向用戶端發送二進制數據。 |
Servlet異常 |
該類用于處理servlet 中發生的異常。 |
ServletContextEvent |
如果在 Web 應用程序的 servlet 上下文中進行了任何更改,此類會通知。 |
javax.servlet.http 包接口
下面列出了這個包的一些重要接口:
界面 |
概述 |
---|---|
HttpServletRequest |
該接口的對象用于在http協議下從用戶處獲取信息。 |
HttpServletResponse |
該接口的對象用于提供http協議下請求的響應。 |
HttpSession |
該接口用于跟蹤用戶的信息。 |
HttpSessionAttributeListener |
此接口會通知 HttpSession 屬性是否發生任何更改。 |
HttpSessionListener |
此接口會通知 HttpSession 生命周期中是否發生任何更改。 |
javax.servlet.http 包類
下面列出了這個包的一些重要接口。
班級 |
概述 |
---|---|
HttpServlet |
此類用于創建 servlet 類。 |
Cookie |
該類用于維護會話狀態。 |
HttpSessionEvent |
此類通知 Web 應用程序會話中是否發生任何更改。 |
HttpSessionBindingEvent |
此類在會話中綁定、解除綁定或替換任何屬性時發出通知。 |
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習