第三周復(fù)習(xí)

1.什么是Servlet(繼承哪個類,或?qū)崿F(xiàn)什么接口)如何配置servlet

一個類繼承HttpServlet或GenericServlet硫兰,或者實現(xiàn)Servlet接口

???????? hello

???????? com.neuedu.servlet.HelloServlet

???????? 1

???????? hello

???????? /user/login.do

?

@WebServlet(urlPatterns = “/user/login.do”)

public class HelloServlet extends HttpServlet{}

?

2.servlet的生命周期

構(gòu)造器 : 當?shù)谝淮卧L問時調(diào)用且只調(diào)用一次

Init:初始化方法诅愚,調(diào)用完構(gòu)造器立刻調(diào)用且只調(diào)用一次

Service:受理請求,可以多次調(diào)用

Destory:當前web應(yīng)用卸載時調(diào)用劫映,只調(diào)用一次

?

3.servlet編譯后的.class文件的路徑在哪兒

com.neuedu.test.HelloServlet

會編譯到

WEB-INF/classes/com/neuedu/test/HelloServlet.class


4.web網(wǎng)頁服務(wù)的默認端口號80和Tomcat默認端口8080和mysql默認端口3306

5.cookie的常用方法呻粹,分別有什么作用

Cookie cookie = new Cookie(“l(fā)oginuser”,”tom”);

cookie.setMaxAge(60*60);? //持久化 1小時

response.addCookie(cookie); // 給瀏覽器頒發(fā)一個cookie


6. session可以多頁面共享數(shù)據(jù)

? application(ServletContext)可以多頁面共享數(shù)據(jù),也可以跨機共享數(shù)據(jù)

session是跟蹤會話的一種手段苏研,它是保存在服務(wù)端的一個對象等浊,它能保存對象類型的復(fù)雜數(shù)據(jù),多頁面可以共享同一個session對象


pageContext

request

session

application




request

request.getSession()

getServletContext()


7.EL表達式的寫法${}?? ${10 mod 3}相當于10%3摹蘑,${param.username}的含義

8.web.xml中welcome-file-list的作用--設(shè)置起始訪問頁,welcome-file的作用--設(shè)置具體某個頁面

9.實現(xiàn)會話跟蹤的四種技術(shù)筹燕,session,cookie,URL重寫和隱藏域

10.jsp第一次訪問時速度為什么比較慢,因為需要轉(zhuǎn)成servlet源文件衅鹿,即.java文件撒踪,然后在編譯成.class文件

11.json和數(shù)組的數(shù)據(jù)格式是什么樣的

Var arr = [];

Var json = {

“name”:”張三”,

“age” : 123

};

?

12.session讀,存數(shù)據(jù)的方法是什么大渤,設(shè)置最大時長的方法

session.setAttribute(String,object)

Object session.getAttribute(String)

session.setInactiveInterval(秒);

session.invalidate();


13.post請求和get請求的區(qū)別制妄,http默認(default,缺省)的請求方法是get

14.servlet容器(Tomcat就是Servlet容器的一種)啟動web應(yīng)用時泵三,會自動創(chuàng)建什么對象耕捞?它與整個web應(yīng)用同生命周期ServletContext

15.注釋<!-- -->和<%-- --%>能注釋java代碼衔掸,而且在瀏覽器不可見

16.404表示訪問資源不存在,(頁面不存在)

17.過濾器的作用俺抽,其本身不能產(chǎn)生請求和響應(yīng)敞映,過濾器有哪些方法,如何放行請求

一個類實現(xiàn)Filter接口

Init

Destroy

doFilter(ServletRequest request, ServletResponse response,FilterChain chain)

chain.doFilter(request,response);

?

18.請求轉(zhuǎn)發(fā)和請求重定向(絕對轉(zhuǎn)向)的區(qū)別磷斧,方法名稱

request.getRequestDispatcher("/WEB-INF/jsp/404.jsp").forward(request, response);

response.sendRedirect()


19.到哪個文件修改tomcat端口號

Tomcat安裝目錄下conf下的server.xml


20.tomcat默認的的發(fā)布路徑是哪個文件夾

webapps


21.jsp指令有哪三個

page?<%@ page language=”java”import="java.util.Date"%>

taglib

include 他能靜態(tài)包含另一個頁面


22.jsp:include(動態(tài)振愿,更適合有數(shù)據(jù)變化的頁面)和include指令(靜態(tài),更適合靜態(tài)頁面)的區(qū)別



23.web服務(wù)器實例化servlet的方式有兩種:訪問時實例化弛饭,和指定load-on-startup加載期間就實例化



24.中文亂碼三行代碼

request.setCharacterEncoding("utf-8");

response.setCharacterEncoding("utf-8");

response.setContentType("text/html;charset=utf-8");

25.編程冕末,檢驗用戶名是否存在


26.獲取復(fù)選框值的方法是什么

String arr[] = request.getParameterValues();


27.web.xml和lib在哪級文件夾下? WEB-INF



28.動態(tài)網(wǎng)頁技術(shù):php,jsp,asp,html屬于靜態(tài)模板



29.上傳文件時,表單控件需要多一個屬性

<form action="" enctype="multipart/form-data">


type="file">

30.M(model dao mapper )V(view jsp)C(controller

servlet)分別代表了什么



31.四大域?qū)ο蟥C JSP9大隱式對象

pageContext : 當前頁面的上下文侣颂,其他8個對象都可以從它當中獲取

request :封裝了請求信息

session 會話對象栓霜,多頁面共享數(shù)據(jù)

application :代表當前web應(yīng)用,可以存一些全局變量横蜒,與web應(yīng)用同生命周期

config

page

out

exception

response

?

ajax

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末胳蛮,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子丛晌,更是在濱河造成了極大的恐慌仅炊,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澎蛛,死亡現(xiàn)場離奇詭異抚垄,居然都是意外死亡,警方通過查閱死者的電腦和手機谋逻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門呆馁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人毁兆,你說我怎么就攤上這事浙滤。” “怎么了气堕?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵纺腊,是天一觀的道長。 經(jīng)常有香客問我茎芭,道長揖膜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任梅桩,我火速辦了婚禮壹粟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘宿百。我一直安慰自己趁仙,他們只是感情好洪添,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著幸撕,像睡著了一般。 火紅的嫁衣襯著肌膚如雪外臂。 梳的紋絲不亂的頭發(fā)上坐儿,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音宋光,去河邊找鬼貌矿。 笑死,一個胖子當著我的面吹牛罪佳,可吹牛的內(nèi)容都是我干的逛漫。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼赘艳,長吁一口氣:“原來是場噩夢啊……” “哼酌毡!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蕾管,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤枷踏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后掰曾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旭蠕,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年旷坦,在試婚紗的時候發(fā)現(xiàn)自己被綠了掏熬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡秒梅,死狀恐怖旗芬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捆蜀,我是刑警寧澤岗屏,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站漱办,受9級特大地震影響这刷,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜娩井,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一暇屋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧洞辣,春花似錦咐刨、人聲如沸昙衅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽而涉。三九已至,卻和暖如春联予,著一層夾襖步出監(jiān)牢的瞬間啼县,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工沸久, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留季眷,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓卷胯,卻偏偏與公主長得像子刮,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子窑睁,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,811評論 0 11
  • IOC 控制反轉(zhuǎn)容器控制程序?qū)ο笾g的關(guān)系挺峡,而不是傳統(tǒng)實現(xiàn)中,有程序代碼之間控制担钮,又名依賴注入沙郭。All 類的創(chuàng)建,...
    irckwk1閱讀 942評論 0 0
  • 在學(xué)習(xí)Servlet是找到一篇不錯的文章,轉(zhuǎn)載一下裳朋。學(xué)習(xí)心得,Servlet其實只是個接口,相當于是定義了一個標準...
    君子若蓮閱讀 1,204評論 1 16
  • 會話(Session)跟蹤是Web程序中常用的技術(shù)病线,用來跟蹤用戶的整個會話。常用的會話跟蹤技術(shù)是Cookie與Se...
    chinariver閱讀 5,617評論 1 49
  • 2016-12-06 月找我聊了她要和小朱分離鲤嫡,并且去大型倒閉超市要回貨款的事情送挑。 月說,她們供應(yīng)紙張的那個超市老...
    e0a0a643f902閱讀 182評論 0 1