丁香婷婷激情四射|经典成人无码播放|欧美性大战久久久久久久安居码|日韩中文字幕大全|加勒比久久高清视频|av在线最新地址|日本少妇自慰喷水|在线天堂国产免费一区视频社区在线|色欲蜜臀一区二区|偷拍女厕一区二区亚瑟

歡迎訪問漢海網,帶你進入知識的海洋!

JavaWeb工程師筆試題題目

天下 分享 時間: 瀏覽:0

學習java的朋友,畢業(yè)后也會從事相關程序語言的工作,比如網頁設計,網站的后臺設計等等工作。下面小編給大家分享JavaWeb工程師筆試題題目的內容,希望能夠幫助大家,歡迎閱讀!

JavaWeb工程師筆試題題目

1. 使用HTTP協(xié)議將客戶端的請求傳送到服務器端有哪兩種方式?請簡述它們的區(qū)別

1) get是從服務器上獲取數據,post是向服務器傳送數據。

2) 在客戶端,Get方式在通過URL提交數據,數據在URL中可以看到;POST方式,數據放置在HTML HEADER內提交。

3) 對于get方式,服務器端用request.getQueryString可以獲取GET請求參數的變量值,對于post方式,服務器端用request.getParameter獲取提交的數據。

4) GET方式提交的數據最多只能有1024字節(jié),而POST則沒有此限制。

5) 安全性問題。正如在(1)中提到,使用 Get 的時候,參數會顯示在地址欄上,而 Post 不會。所以,如果這些數據是中文數據而且是非敏感數據,那么使用 get;如果用戶輸入的數據不是中文字符而且包含敏感數據,那么還是使用 post為好。

2. WEB容器主要有哪些功能? 并請列出一些常見的WEB容器名字。

1) 提供Servlet程序編寫API

2) 提供Servlet程序運行時環(huán)境。

常見的有 Apache, IIS, Tomcat, Resin 等等

3. 請簡述Servlet的生命周期及其相關的方法。

實例化,初始化,提供服務,銷毀

init、service和destroy

4. 在Servlet中,我們通過什么方法獲取客戶端提交的數據

Request.getParameter

5. 在Servlet中,通過什么語句生成向客戶端發(fā)送的頁面? 請編寫一段簡單的Hello World輸出

PrintWriter out = response.getWriter;

Out.print;

Out.print(“Hello World!”);

6. 請簡述一下部署Serlvet的過程

test

TestServlet

test

/TestServlet

把你項目的WebRoot文件夾拷貝到Tomcat的webapps文件夾下

7. Tomcat服務器的默認端口是? 為了中文字符處理不出現(xiàn)亂碼,我們需要對Tomcat的配置做出什么修改?

8080

URIEncoding=”utf-8”

8. JSP的標記是如何來表示的? C

A. <> B. C. D. <$$>

9. 在JSP里聲明一個變量的標記是?

10. 有一個字符串變量 String str=”abc”; 在JSP里以下哪些輸出方式是正確的? BDE

A. B. C. D.

E. F.

Java Web工程師筆試題篇

1. 在一個JSP文檔中,可以出現(xiàn)以下三種注釋:

1) JSP注釋標記

2) HTML注釋

3) JAVA注釋 // /星符號/

請分別對它們簡單描述一下

2. JSP的page指令常見的屬性都有哪些?

Language, contentType, import, errorPage, isErrorPage, extends, session, info, isThreadSafe, buffer, autoflush

3. 假設需要在一個JSP頁面里導入java.util.List, java.util.ArrayList, java.io.File,語句應該怎么寫?

5. JSP的include指令和include操作有什么區(qū)別?

1) 語法結構不同

2) include指令更適合于包含靜態(tài)頁面, include操作更適合于包含動態(tài)頁面

3)include操作還帶有參數 flush=”true|false”

6. 請分別描述一下forward和redirect的區(qū)別

1) 使用forward瀏覽器地址欄不變,redirect瀏覽器地址欄會改變

2) Forward效率較高

3) Forward可以使用request.getAttribute獲取數據,而redirect不可以

7. 在Servlet和JSP里是如何實現(xiàn) forward和redirect的? 例如要跳轉去一個test.jsp頁面。

//Servlet

RequestDispatcher rd = this.getServletContext.

getRequestDispatcher(“/test.jsp”);

rd.forward(request, response);

response.sendRedirect(“/test.jsp”);

//JSP

response.sendRedirect(“/test.jsp”);

8. jsp主要內置對象有?

request、response和out,還有exception、session、application、config、pageContext和page

9. 在JSP里,我們可以怎樣獲取來自客戶端請求的IP地址?

Request.getRemoteAddr;

10. 有一個用戶名 test, 密碼 12345, 請編寫一段創(chuàng)建COOKIE的JSP代碼, 然后再編寫一段讀取COOKIE的JSP代碼, 在頁面上將COOKIE的信息顯示出來。

String str = “username= test&password=12345”;

Cookie cookie=new Cookie(“mycookie”, str);

response.addCookie(cookie);

Cookie cookies=request.getCookies;

For(int i=0;i< cookies.length;i++){

Out.print(cookies.getName+”=”+ cookies.getValue);

}

Java Web工程師筆試題

1. 請簡述Cookie, Session 和Application它們的區(qū)別。

1) Cookie會在客戶端硬盤上創(chuàng)建Cookie文件

2) Session大部分情況下會在服務器端硬盤上寫入Cookie文件

3) Cookie安全性最低

4) Application 表示Servlet上下文環(huán)境,在整個WEB應用中只有一個Application對象,用于存儲些全局性的數據

2. 在DOM模型中,F(xiàn)orm表單的提交事件是什么? 需要什么返回值可以讓該表單不提交?

onSubmit

返回false可以不提交表單

3. 在DOM模型中,select下拉菜單的值被改變觸發(fā)什么事件?若要設定某項值為默認值,該如何設定?

onChange

selected


JavaWeb工程師筆試題題目相關文章:

★ java工程師年度總結參考范本5篇

★ java工程師工作總結優(yōu)秀參考范本

★ java實習報告優(yōu)秀模板分享5篇

★ 實習學習計劃范文3篇2021范例

★ java工程師試用期工作總結范文

★ java工程師的試用期工作總結范文

★ java工程師的試用期工作總結

★ java畢業(yè)實習報告范文3篇

★ java工程師的轉正申請書五篇

★ java工程師試用期工作總結報告

本站部分文章來自網絡或用戶投稿。涉及到的言論觀點不代表本站立場。閱讀前請查看【免責聲明】發(fā)布者:天下,如若本篇文章侵犯了原著者的合法權益,可聯(lián)系我們進行處理。本文鏈接:http://www.256680.cn/qzzl/bst/41687.html

上一篇:C語言面試筆試題

下一篇:返回列表

221381