亚洲免费人人妻人人,cao78在线视频,福建一级毛片,91精品视频免费观看,高清另类图片操逼,日本特黄特色大片免费看,超碰欧美人人澡曰曰澡夜夜泛

java面試筆試題 WEB

時(shí)間:2024-09-27 01:45:45 學(xué)人智庫(kù) 我要投稿
  • 相關(guān)推薦

java面試筆試題 (WEB)

  1. jsp有哪些內(nèi)置對(duì)象?作用分別是什么?

java面試筆試題 (WEB)

  一共有9個(gè)內(nèi)置對(duì)象

  pageContext javax.servlet.jsp.pageContext

  request javax.servlet.http.HttpServletRequest

  response javax.servlet.http.HttpServletResponse

  session javax.servlet.http.HttpSession

  application javax.servlet.ServletContext àthis.getServletContext()

  config javax.serlvet.ServletConfig

  exception java.lang.Throwable

  page java.lang.Object

  out javax.servlet.jsp.JspWriter

  作用:

  1、pageContext 表示頁(yè)容器 àEL表達(dá)式、 標(biāo)簽 、上傳

  2、request 服務(wù)器端取得客戶端的信息:頭信息 、Cookie 、請(qǐng)求參數(shù) ,最大用處在MVC設(shè)計(jì)模式上

  3、response 服務(wù)器端回應(yīng)客戶端信息:Cookie、重定向

  4、session 表示每一個(gè)用戶,用于登錄驗(yàn)證上

  5、application 表示整個(gè)服務(wù)器

  6、config 取得初始化參數(shù),初始化參數(shù)在web.xml文件中配置

  7、exception 表示的是錯(cuò)誤頁(yè)的處理操作

  8、page 如同this一樣,代表整個(gè)jsp頁(yè)面自身

  9、out 輸出 ,但是盡量使用表達(dá)式輸出

  2. jsp有哪些動(dòng)作?作用分別是什么?

  jsp共有以下6中基本動(dòng)作

  :在頁(yè)面被請(qǐng)求的時(shí)候包含一個(gè)文件

  :尋找或者實(shí)例化一個(gè)javaBean

  :設(shè)置javaBean的屬性,通過反射調(diào)用方法

 。喝〉媚硞(gè)javaBean的屬性

  :把請(qǐng)求轉(zhuǎn)到一個(gè)新的頁(yè)面

 。翰迦階pplet程序的代碼

  :用于傳參數(shù),和forward一起使用

  3. jsp 中動(dòng)態(tài)INCLUDE和靜態(tài)INCLUDE 的區(qū)別?

  動(dòng)態(tài)INCLUDE 用動(dòng)作實(shí)現(xiàn):

   如果包含的是動(dòng)態(tài)頁(yè),則先編譯之后再進(jìn)行處理,它總是會(huì)檢查所包含文件中的變化,并且可以帶參數(shù)

  靜態(tài)INCLUDE用<%@ include %>偽碼實(shí)現(xiàn):

  <%@ include file=”include.jsp” %> 直接將內(nèi)容先包含后處理,它不會(huì)檢查所包含的文件的變化,適用于包含靜態(tài)頁(yè)面

  4. 兩種跳轉(zhuǎn)方式分別是什么?有什么區(qū)別?

  客戶端跳轉(zhuǎn):跳轉(zhuǎn)之后地址欄不改變,執(zhí)行完頁(yè)面后不會(huì)轉(zhuǎn)向還會(huì)回來,相當(dāng)于函數(shù)調(diào)用,并且可以傳遞request屬性,實(shí)際上是對(duì)RequestDispatcher接口的封裝

  服務(wù)器端跳轉(zhuǎn):response.sendRedirect(),跳轉(zhuǎn)之后地址欄改變,完全轉(zhuǎn)向新的頁(yè)面,不會(huì)再回來,相當(dāng)于go to 語句。

  5. 請(qǐng)總結(jié)一下WEB開發(fā)中的會(huì)話跟蹤實(shí)現(xiàn)

  1、 Session也是最常用的一種

  2、 Cookie

  3、 地址重寫

  4、 隱藏域

  6. 在Web開發(fā)中需要處理HTML標(biāo)記時(shí),應(yīng)做什么樣的處理,要篩選哪些字符

  (< > & “ ‘ 空格 乘號(hào) 除號(hào) .........)

  因?yàn)橐陨系臉?biāo)記都屬于HTML范疇的內(nèi)容,所以必須進(jìn)行轉(zhuǎn)義操作

  顯示效果 符號(hào)說明 實(shí)體名表示 實(shí)體編號(hào)表示

  空格符    

  < 小于號(hào) < <

  > 大于號(hào) > >

  & 符號(hào)& & &

  “ 雙引號(hào) " "

  C 版權(quán)符號(hào) &169;

  R 注冊(cè)商標(biāo)

  × 乘號(hào) × ×

  ÷ 除號(hào) ÷ ÷

  ‘ 單引號(hào)

  7. 說明Jsp中errorpage的作用域,應(yīng)用范圍

  表示錯(cuò)誤頁(yè)的操作,在一般的站點(diǎn)中,只要一個(gè)程序出現(xiàn)了錯(cuò)誤,就是產(chǎn)生了異常,則可以統(tǒng)一跳轉(zhuǎn)到一個(gè)頁(yè)面上進(jìn)行顯示,那么這種操作就屬于錯(cuò)誤頁(yè)的處理,但是簡(jiǎn)單的錯(cuò)誤頁(yè)基本上都是在Jsp的開發(fā)中使用的。要想進(jìn)行錯(cuò)誤頁(yè)的設(shè)置,需要滿足以下兩個(gè)條件:

  1. 在錯(cuò)誤能夠處理的頁(yè)上的page指令中,增加:isErrorpage=”true”,表示可以處理錯(cuò)誤

  2. 在每一個(gè)頁(yè)面指定errorpage,執(zhí)行isErrorpage為true的頁(yè)面。

  如果現(xiàn)在希望能夠配置一種全局的錯(cuò)誤處理的話,則可以在Web.xml文件中進(jìn)行配置

  

  404

  /errors.jsp

  

  

  java.lang.NullpointerException

  /errors.jsp

  

  一旦出現(xiàn)錯(cuò)誤之后,會(huì)自動(dòng)跳轉(zhuǎn)到指定的頁(yè)面,但是這樣的跳轉(zhuǎn),永遠(yuǎn)都是屬于服務(wù)器端跳轉(zhuǎn)

【java面試筆試題 WEB】相關(guān)文章:

java面試題及答案10-03

Web前端面試題目及答案06-30

10個(gè)經(jīng)典的Java面試題集合09-20

java面試寶典最新10-10

java面試官技巧05-27

面試中常見的面試試題08-21

Microsoft面試題09-04

iOS面試題07-10

Spring面試試題09-19

經(jīng)典常見的面試試題09-14