JavaWeb工程師筆試題題目
在現實的學習、工作中,我們總免不了要接觸或使用試題,藉助試題可以檢驗考試者是否已經具備獲得某種資格的基本能力。那麼一般好的試題都具備什麼特點呢?下面是小編整理的JavaWeb工程師筆試題題目,希望能夠幫助到大家。
JavaWeb工程師筆試題題目1
1. 使用HTTP協議將客戶端的請求傳送到服務器端有哪兩種方式?請簡述它們的區別
1) get是從服務器上獲取數據,post是向服務器傳送數據。
2) 在客戶端,Get方式在透過URL提交數據,數據在URL中可以看到;POST方式,數據放置在HTML HEADER內提交。
3) 對於get方式,服務器端用ueryString可以獲取GET請求參數的變量值,對於post方式,服務器端用arameter獲取提交的數據。
4) GET方式提交的數據最多隻能有1024字節,而POST則沒有此限制。
5) 安全性問題。正如在(1)中提到,使用 Get 的時候,參數會顯示在地址欄上,而 Post 不會。所以,如果這些數據是中文數據而且是非敏感數據,那麼使用 get;如果用戶輸入的數據不是中文字元而且包含敏感數據,那麼還是使用 post爲好。
2. WEB容器主要有哪些功能? 並請列出一些常見的`WEB容器名字。
1) 提供Servlet程序編寫API
2) 提供Servlet程序執行時環境。
常見的有 Apache, IIS, Tomcat, Resin 等等
3. 請簡述Servlet的生命週期及其相關的方法。
實例化,初始化,提供服務,銷燬
init、service和destroy
4. 在Servlet中,我們透過什麼方法獲取客戶端提交的數據
arameter
5. 在Servlet中,透過什麼語句生成向客戶端發送的頁面? 請編寫一段簡單的Hello World輸出
PrintWriter out = riter;
t;
t(“Hello World!”);
6. 請簡述一下部署Serlvet的過程
test
TestServlet
test
/TestServlet
把你項目的WebRoot檔案夾拷貝到Tomcat的webapps檔案夾下
7. Tomcat服務器的默認端口是? 爲了中文字元處理不出現亂碼,我們需要對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.
JavaWeb工程師筆試題題目2
1. 請簡述Cookie, Session 和Application它們的區別。
1) Cookie會在客戶端硬盤上創建Cookie檔案
2) Session大部分情況下會在服務器端硬盤上寫入Cookie檔案
3) Cookie安全性最低
4) Application 表示Servlet上下文環境,在整個WEB應用中只有一個Application對象,用於存儲些全局性的數據
2. 在DOM模型中,Form表單的提交事件是什麼? 需要什麼返回值可以讓該表單不提交?
onSubmit
返回false可以不提交表單
3. 在DOM模型中,select下拉選單的值被改變觸發什麼事件?若要設定某項值爲默認值,該如何設定?
onChange
selected
JavaWeb工程師筆試題題目3
1. 在一個JSP文檔中,可以出現以下三種註釋:
1) JSP註釋標記
2) HTML註釋
3) JAVA註釋 // //
請分別對它們簡單描述一下
2. JSP的page指令常見的屬性都有哪些?
Language, contentType, import, errorPage, isErrorPage, extends, session, info, isThreadSafe, buffer, autoflush
3. 假設需要在一個JSP頁面裏匯入, yList, ,語句應該怎麼寫?
5. JSP的include指令和include操作有什麼區別?
1) 語法結構不同
2) include指令更適合於包含靜態頁面, include操作更適合於包含動態頁面
3)include操作還帶有參數 flush=”true|false”
6. 請分別描述一下forward和redirect的區別
1) 使用forward瀏覽器地址欄不變,redirect瀏覽器地址欄會改變
2) Forward效率較高
3) Forward可以使用ttribute獲取數據,而redirect不可以
7. 在Servlet和JSP裏是如何實現 forward和redirect的? 例如要跳轉去一個頁面。
//Servlet
RequestDispatcher rd = ervletContext.
getRequestDispatcher(“/”);
ard(request, response);
Redirect(“/”);
//JSP
Redirect(“/”);
8. jsp主要內置對象有?
request、response和out,還有exception、session、application、config、pageContext和page
9. 在JSP裏,我們可以怎樣獲取來自客戶端請求的IP位址?
emoteAddr;
10. 有一個用戶名 test, 密碼 12345, 請編寫一段創建COOKIE的JSP代碼, 然後再編寫一段讀取COOKIE的JSP代碼, 在頁面上將COOKIE的資訊顯示出來。
String str = “username= test&password=12345”;
Cookie cookie=new Cookie(“mycookie”, str);
ookie(cookie);
Cookie cookies=ookies;
For(int i=0;i< th;i++){
t(ame+”=”+ alue);
}
-
一年級上學期語文蘇教版測試題
一、拼音填漢字。péngyǒushuōhuànǐmenwànsuìchūnjiémǔqīnchūntiānláile二、把詞語補充完整。親()好()紅()綠()春()大()柳()花()泉水()()百()齊()()致勃勃()往()來()顏()色()暖()開()歌()語()裏()雲()花盛()()風拂()三、古詩樂園-填空。春曉____...
-
語文五年級語文下期末測試題
聽力測試:(本題共計5分)認真聽老師讀短文兩遍,完成下列聽力測試題。我國有三大鹽湖:青海的察爾汗鹽湖、新疆的羅布泊鹽湖、山西的運城鹽湖,其中察爾汗鹽湖是我國最大的鹽湖,而運城鹽湖既有死海的神奇,又有死海無法可及的景色,所以有中國的“死海”之稱。在察爾汗鹽湖,它...
-
二年級數學第二學期期中試卷複習題
一、我會填空。(相信你一定能行)(每空一分,共24分)1、按規律填空。(1)5996、5997、、、、。(2)、3300、、3400、3450。2、西師版小學數學二年級期中試卷下學期:一個數由4個千,2個百,8個一組成,這個數是()。3、判斷35+196=()計算結果是否正確,可用算式()或算式()來檢...
-
五年級語文第七單元模擬測試題
一、日積月累1、看拼音,寫詞語Bāikāifǔshìzhuóshāngjiāojíqínshuxuànmù()()()()()()2、比一比組詞蠻()侍()懊()砰()鈕()戀()待()奧()抨()扭()3、給加橫線字選擇正確讀音。殲jiānqiān滅暫zànzhàn時懲chéngchěng罰4、補充詞語()精()神()天()地()...