日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java面试题标签_java面试笔试题 (WEB)

發布時間:2025/7/14 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java面试题标签_java面试笔试题 (WEB) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. jsp有哪些內置對象?作用分別是什么?

一共有9個內置對象

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 表示頁容器 àEL表達式、 標簽 、上傳

2、request 服務器端取得客戶端的信息:頭信息 、Cookie 、請求參數 ,最大用處在MVC設計模式上

3、response 服務器端回應客戶端信息:Cookie、重定向

4、session 表示每一個用戶,用于登錄驗證上

5、application 表示整個服務器

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

7、exception 表示的是錯誤頁的處理操作

8、page 如同this一樣,代表整個jsp頁面自身

9、out 輸出 ,但是盡量使用表達式輸出

2. jsp有哪些動作?作用分別是什么?

jsp共有以下6中基本動作

:在頁面被請求的時候包含一個文件

:尋找或者實例化一個javaBean

:設置javaBean的屬性,通過反射調用方法

:取得某個javaBean的屬性

:把請求轉到一個新的頁面

:插入Applet程序的代碼

:用于傳參數,和forward一起使用

3. jsp 中動態INCLUDE和靜態INCLUDE 的區別?

動態INCLUDE 用動作實現:

如果包含的是動態頁,則先編譯之后再進行處理,它總是會檢查所包含文件中的變化,并且可以帶參數

靜態INCLUDE用偽碼實現:

直接將內容先包含后處理,它不會檢查所包含的文件的變化,適用于包含靜態頁面

4. 兩種跳轉方式分別是什么?有什么區別?

客戶端跳轉:跳轉之后地址欄不改變,執行完頁面后不會轉向還會回來,相當于函數調用,并且可以傳遞request屬性,實際上是對RequestDispatcher接口的封裝

服務器端跳轉:response.sendRedirect(),跳轉之后地址欄改變,完全轉向新的頁面,不會再回來,相當于go to 語句。

5. 請總結一下WEB開發中的會話跟蹤實現

1、 Session也是最常用的一種

2、 Cookie

3、 地址重寫

4、 隱藏域

6. 在Web開發中需要處理HTML標記時,應做什么樣的處理,要篩選哪些字符

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

因為以上的標記都屬于HTML范疇的內容,所以必須進行轉義操作

顯示效果 符號說明 實體名表示 實體編號表示

空格符

< 小于號 < <

> 大于號 > >

& 符號& & &

“ 雙引號 " "

C 版權符號 &169;

R 注冊商標

× 乘號 × ×

÷ 除號 ÷ ÷

‘ 單引號

7. 說明Jsp中errorpage的作用域,應用范圍

表示錯誤頁的操作,在一般的站點中,只要一個程序出現了錯誤,就是產生了異常,則可以統一跳轉到一個頁面上進行顯示,那么這種操作就屬于錯誤頁的處理,但是簡單的錯誤頁基本上都是在Jsp的開發中使用的。要想進行錯誤頁的設置,需要滿足以下兩個條件:

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

2. 在每一個頁面指定errorpage,執行isErrorpage為true的頁面。

如果現在希望能夠配置一種全局的錯誤處理的話,則可以在Web.xml文件中進行配置

404

/errors.jsp

java.lang.NullpointerException

/errors.jsp

一旦出現錯誤之后,會自動跳轉到指定的頁面,但是這樣的跳轉,永遠都是屬于服務器端跳轉

總結

以上是生活随笔為你收集整理的java面试题标签_java面试笔试题 (WEB)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。