學習進度條11

第十三周

日期

星期一

星期二

星期三

星期四

星期五

星期六

所花時間(包括上課)

19:10-22:20

(編程河北省科技信息通用調查系統)

8:00-10:00

(上課)

18:30-21:00

(Oracle實驗)

14:00-16:30

(編程河北省科技信息通用調查系統)

18:20-22:30

(編程河北省科技信息通用調查系統)

?

18:25-23:40

(編程河北省科技信息通用調查系統)

16:20-19:00

(實驗五,結構化系統分析報告)

19:00-22:00

(編程河北省科技信息通用調查系統)

07:30-11:30

(實驗五,結構化系統分析報告)

12:30-18:00

(編程河北省科技信息通用調查系統)

18:30-22:00

(編程河北省科技信息通用調查系統)

代碼量(行)

261

152

412

289

369

485

博客量(篇)

0

0

0

0

0

1

了解到的知識點

1. JSP中怎么把復選

框的值寫道數據庫中?

JSP頁面里的復選框的

?name 要一樣。這樣

在Servlet里面接收的

話 用String[] ? s = request.

getParameterValues("name");

1.jsp和servlet的區別?

首先,jsp經編譯后就變

成了Servlet.(JSP的本

質就是Servlet,JVM

只能識別java的類,不

能識別JSP的代碼,Web

容器將JSP的代碼編譯

成JVM能夠識別的java

類)。

其次,jsp更擅長表現于

頁面示,servlet更擅長

于邏輯控制。

最后Servlet中沒有內

置對象,Jsp中的內置

對象都是必須通過

HttpServletRequest

對象,HttpServletResponse

對象以及HttpServlet

對象得到.Jsp是

Servlet的一種簡化,

使用Jsp只需要完成程

序員需要輸出到客戶端

的內容,Jsp中的Java

腳本如何鑲嵌到一個類

中,由Jsp容器完成。

而Servlet則是個完整

的Java類,這個類的

Service方法用于生成

對客戶端的響應。

1. Servlet里的過濾器?


過濾器的主要作用

(1)任何系統或網站都

要判斷用戶是否登錄。

(2)網絡聊天系統或論

壇,功能是過濾非法

文字


(3)統一解決編碼


?2.怎么創建一個過

濾器:

(1)生成一個普通

的class類,實現

Filter接口

(javax.servlet.

Filter;)。

(2)重寫接口里面

的三個方法:

init,doFilter,destroy。

(3)然后在

web.xml配置過

濾器。

1. Servlet里的監

聽器?
? 監聽器的作用:

自動執行一些操作。


? 2.三種servlet監聽器:

(1)對request的監聽。

(2)對session的監聽。

(3)對application的監

聽。
?
? 3.怎么創建一個

session監聽器:


? (1)生成一個普通的

class類,如果是對

session的監聽,則實現

HttpSessionListener。

(2)然后重寫里面的五個方法:

1. Servlet里的cooki

e技術?
? cookies是一種WEB

服務器通過瀏覽器在訪

問者的硬盤上存儲信息

的手段,是由Netscape

公司開發出來的。

2.cookie技術的好處:

(1)Cookie有效期限未

到時,Cookie能使用戶

在不鍵入密碼和用戶名

的情況下進入曾經瀏覽

過的一些站點。

(2)Cookie能使站點跟

蹤特定訪問者的訪問

次數、最后訪問時間

和訪問者進入站點的

路徑。

3. 創建一個cookie

response.addCookie(new?Cookie("abc","10000000"));

//里面的兩個參數分別

是cookie的名和cookie

的值?

使用cookie

Cookie[]?cook?=

request.getCookies();

//用一個Cookie數組來

接收?

for(int?j=0;j<cook.length;j++)

{//通過循環來打印Cookie?

?cook[j].getName()://取

cookie的名???

cook[j].getValue()://去

cookie的值??

}

1. Servlet怎么處理

一個請求?


? 當用戶發送一個請

求到某個Servlet的

時候,Servlet容器

會創建一個

ServletRequst和

ServletResponse對

象。在ServletRequst對象

中封裝了用戶的請求

信息,然后Servlet

容器把

ServletRequst和

ServletResponse對

象傳給用戶所請求的

Servlet,Servlet把

處理好的結果寫在

ServletResponse

中,然后Servlet容

器把響應結果傳給用

戶.

轉載于:https://www.cnblogs.com/niujunyan/p/6159457.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456735.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456735.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456735.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python面向切面編程是什么

簡而言之就是裝飾器 https://blog.csdn.net/qq_41856814/article/details/90146293

hibernate實現多變聯合查詢

Hibernate主要支持兩種查詢方式&#xff1a;HQL查詢和Criteria查詢。前者應用較為廣發&#xff0c;后者也只是調用封裝好的接口。 現在有一個問題&#xff0c;就是實現多表連接查詢&#xff0c;且查詢結果集不與任何一個實體類對應&#xff0c;怎么解決呢&#xff1f; 舉個例子…

PyCharm光標變粗的解決辦法

pycharm中光標變粗&#xff0c;如下&#xff1a; 此時變成了改寫模式&#xff0c;只需要按下鍵盤的insert鍵即可 轉載于:https://www.cnblogs.com/uglyliu/p/6159839.html

SparkRDD常用算子實踐(附運行效果圖)

目錄1、簡單算子說明2、復雜算子說明 目錄 SparkRDD算子分為兩類&#xff1a;Transformation與Action. Transformation&#xff1a;即延遲加載數據&#xff0c;Transformation會記錄元數據信息&#xff0c;當計算任務觸發Action時&#xff0c;才會真正開始計算。 Action&am…

six庫是什么

Utilities for writing code that runs on Python 2 and 3”“” 它是一個專門用來兼容 Python 2 和 Python 3 的庫。它解決了諸如 urllib 的部分方法不兼容&#xff0c; str 和 bytes 類型不兼容等“知名”問題。

Kali-linux使用Nessus

Nessus號稱是世界上最流行的漏洞掃描程序&#xff0c;全世界有超過75000個組織在使用它。該工具提供完整的電腦漏洞掃描服務&#xff0c;并隨時更新其漏洞數據庫。Nessus不同于傳統的漏洞掃描軟件&#xff0c;Nessus可同時在本機或遠端上遙控&#xff0c;進行系統的漏洞分析掃描…

HDFS讀寫數據的原理

目錄1 概述2 HDFS寫數據流程3 HDFS讀數據流程 目錄 最近由于要準備面試&#xff0c;就把之前學過的東西好好整理下&#xff0c;權當是復習。 下面說下HDFS讀寫數據的原理。 1 概述 HDFS集群分為兩大角色&#xff1a;NameNode、DataNode NameNode負責管理整個文件系統的元數…

理解列存儲索引

版權聲明&#xff1a;原創作品&#xff0c;謝絕轉載&#xff01;否則將追究法律責任。 優點和使用場景 SQL Server 內存中列存儲索引通過使用基于列的數據存儲和基于列的查詢處理來存儲和管理數據。 列存儲索引適合于主要執行大容量加載和只讀查詢的數據倉庫工作負荷…

Django項目部署到阿里云服務器上無法發送郵件STMP

部署好項目之后發送郵件無法發送&#xff0c;多方查閱之后&#xff0c;解決問題。 阿里云服務器禁用了25端口&#xff0c;導致無法發送郵件。 25端口申請開放的難度很大&#xff0c;直接放棄。 解決&#xff1a; 在 django項目的 settings.py文件中x修改port端口 。

美國誠實簽經驗——IMG全球醫療險,TODO

那么&#xff0c;誠實簽最關鍵的4個要點 是什么呢&#xff1f; 第一&#xff0c;證明你有一定的經濟實力。 可能需要房產、存款等證明&#xff0c;也需要銀行信用卡或借記卡半年流水證明&#xff08;讓人信服的每月進帳和消費能力&#xff09;。 這些是為了證明&#xff0c;你可…

大數據開發初學者學習路線

目錄前言導讀&#xff1a;第一章&#xff1a;初識Hadoop第二章&#xff1a;更高效的WordCount第三章&#xff1a;把別處的數據搞到Hadoop上第四章&#xff1a;把Hadoop上的數據搞到別處去第五章&#xff1a;快一點吧&#xff0c;我的SQL第六章&#xff1a;一夫多妻制第七章&…

Python的虛擬環境配置(pyenv+virtualenv)

一、為什么需要配置虛擬環境 Python 2和Python 3之間存在著較大的差異&#xff0c;并且&#xff0c;由于各種原因導致了Python 2和Python 3的長期共存。在實際工作過程中&#xff0c;我們可能會同時用到Python 2和Python 3&#xff0c;因此&#xff0c;也需要經常在Python 2和P…

安卓屏幕適配問題

屏幕適配是根據屏幕密度&#xff0c;dpi為單位的&#xff0c;而不是分辨率。 手機會根據不同手機的密度&#xff0c;自己去不同資源目錄下去找對應的資源 比如:   每個圖片目錄下的圖片資源都是一樣的&#xff0c;只是大小不一樣   比如drawable-sw800dp-mdpi目錄&#xff…

MapReduce原理全剖析

MapReduce剖析圖 如上圖所示是MR的運行詳細過程 首先mapTask讀文件是通過InputFormat&#xff08;內部是調RecordReader()–&#xff1e;read()&#xff09;來一次讀一行&#xff0c;返回K,V值。&#xff08;默認是TextInputFormat&#xff0c;還可以輸入其他的類型如:音視頻&…

利用selenium webdriver點擊alert提示框

在進行元素定位時常常遇到這樣的alert框&#xff1a; 那么該如何定位并點擊確定或取消按鈕呢&#xff1f;stackoverflow上找到了這個問題的答案。 OK&#xff0c; Show you the code&#xff1a; 1 driver.findElement(By.id("updateButton")).click(); 2 //pop up w…

Log 日志的使用與重要性

開發過程中出現bug是必不可免的&#xff0c;你會怎樣debug&#xff1f;從第1行代碼開始看么&#xff1f;還是有個文件里面記錄著哪里錯了更方便呢&#xff01;&#xff01;&#xff01;log日志 Python中有個logging模塊可以完成相關信息的記錄&#xff0c;在debug時用它往往事…

webdriver 的三種等待方式

1、顯式等待 一個顯式等待是你定義的一段代碼&#xff0c;用于等待某個條件發生然后再繼續執行后續代碼。 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWait #…

Django的核心思想ORM

元類實現ORM 1. ORM是什么 ORM 是 python編程語言后端web框架 Django的核心思想&#xff0c;“Object Relational Mapping”&#xff0c;即對象-關系映射&#xff0c;簡稱ORM。 一個句話理解就是&#xff1a;創建一個實例對象&#xff0c;用創建它的類名當做數據表名&#x…

Secondary Namenode的Check point機制以及Namenode、Datanode工作機制說明

目錄前言&#xff1a;1、NameNode的工作機制2、DataNode的工作機制3、Secondary Namenode的Check point機制 目錄 前言&#xff1a; 在說明checkpoint機制之前&#xff0c;先要了解下namenode、datanode的一些功能和職責。 1、NameNode的工作機制 問題場景&#xff1a; 1…

表單驗證的初步實現和省市級聯

1.表單驗證的初步實現 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html xmlns"http://www.w3.org/1999/xhtml" lang"en"><head><meta http-equiv"Conte…