那些年無語的考試java_web(1)

1、如果某一 JSP頁面的表單中,有幾個複選框, name"habit",則該 JSP提交後,通過下面()語句去獲取用戶選中複選框的值。(選一項)
Crequest.getParameterValues("habit");
2、如下代碼,執行效果爲(選一項)
<Cset var=a value=123 />
<Cout value=${a}/>
<Cout value=a/>
C123 a
3 Servlet中,HttpServletResponse的()方法用來把一個 Http請求重定向到另外的 URL(選一項)
CsendRedirect()
4、在 J2EE中,給定某 Servlet的代碼如下,編譯運行該文件,以下陳述正確的是(選一項)
public class Servlet1 extends HttpServlet{
publicvoid init() throws ServletException{}
publicvoid service(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
PrintWriterout = response.getWriter();
out.println("hello!");
}
}
B、編譯後,把 Servlet1.class放在正確位置,運行該 Servlet,在瀏覽器中會看到輸出文字: hello!
5、下面那個不在 Servlet生命週期中(選一項)
BdoOptions()
6、在 JSP中,只有一行代碼:${1+2},運行將輸出(選一項)
B3
7、以下哪個標籤實現了 switch功能(選一項)
C<Cchoose>
8 Web應用程序結構中,web.xml文件必須入在以下那個目錄下(選一項)
DWEB-INF
9、不同的客戶端需要共享的信息應存儲到 ()中。(選一項)
AServlet上下文
10、給定以下 JSP代碼片段,有 2個客戶依次瀏覽該 JSP;且每個客戶只瀏覽一次,第 2個客戶會看到瀏覽器顯示(選一項)
<%int x =1; %>
<%!int x = 10;%>
x= <%= x%>
Ax=1
11、編寫 Servlet doPost方法時,需要拋出異常爲(選一項)
AServletException IOException
12、在 J2EE中在 servletl中的 doGet doPost方法中只有如下代碼:
request.setAttribute("jb","aPtech");
response.sendRedirect("http://localhost8080/servlet/Servlet2");
那麼在 Servlet2中使用()可以把屬性 jb的值取出來(選一項)
D、取不出來
13、在 J2EE中,給定某 Servlet的代碼如下,編譯運行該文件,以下陳述正確的是(選一項)
public class Servlet1 extends HttpServlet{
publicvoid init() throws ServletException{}
publicvoid service(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
PrintWriterout = response.getWriter();
out.println("hello!");
}
}
B、編譯後,把 Servlet1.class放在正確位置,運行該 Servlet,在瀏覽器中會看到輸出文字: hello!
14、在 J2EE中,使用 Servlet過濾器,需要在 web.xml中配置()元素(選兩項)
B<filter-mapping>
C<Servlet-filter>
15、在 J2EE中,在 web.xml中,有如下代碼: <session -config>
<session -timeout>30</session -timeout>
</session -config>
上述代碼定義了默認的會話超時時長,時長爲 30(選一項)
C、分鐘
16、下面那個不在 Servlet生命週期中(選一項)
BdoOptions()
17、下面關於JSP作用域對象的說法錯誤的是(選一項)
Capplication對象可以被多個應用共享
18、某 JSP中有如下代碼,顯示結果爲(選一項)
<% int a = 5; request.setAttribute(“a”,”123”); session.setAttribute(“a”,”456”); %>
<Cout value="${a}"/>
B123
19、關於在 Web應用中與一個 Servlet關聯的過濾器類數量,正確的說法是(選兩項)
A、可以爲一個 Servlet部署多個過濾器。
B、可以爲多個 Servlet部署同一個過濾器。
20、下面哪些對象可以在同一應用程序的不同網頁間共享數據(選一項)
Dsession
21、以下哪個方法不是 Servlet的生命週期接口定義的()
Dcreate()
22、以下從四種不同的作用域中得到 Bean的實例,說法錯誤的是()
Apage是指當前 Web應用程序的所有 JSP文件中取得實例,從 Page對象中獲取 JavaBean
23、以下有關 Servlet常用的請求頭的含義說法錯誤的是()
DUser-Agent頭表明了發出請求的客戶代理的信息。
24、以下哪個不是 JSP標記庫的構成部分()
C、標記庫處理 servlet
25、給定程序片段: <%--在此處插入代碼--%>
<html>
<body> Todayis: <%= new Date() %>
</body>
</html>
爲了能夠讓程序正確運行需要在第一行添加以下那條語句?
A<%@ page import='java.util.Date'%>
26、以下那一個是 HttpSession的方法、並能實現在session中存放數據()
CsetAttribute(String nameObject value)
27、下列哪一個不是Web服務器端技術()
BHTML
28J2EE架構中使用HTML界面、Jsp界面實現用戶界面,使用()實現業務邏輯。
DEJB
29、()是一組 Java應用接口,它提供創建、發送、接收、讀取消息服務。
DJMS
30Servlet類放置的位置是()
DWEB-INF/classes
31、一個 client訪問同一個 servlet(打開兩個瀏覽器窗口),則訪問()對象是相同的。
AServletConfig
32Cookie的使用期限默認值是()
B-1
33session對象中invalidate方法的含義是()
A、使用 session無效
34、下列動作標籤中哪一個是用於重定向一個 HTML文件。()
C<jsp:forword>
35、對於給定的JSP錯誤處理頁面,下面那一個隱含對象能夠指向未捕獲的異常()
Bexception
36、由於J2EE應用程序組件一般分佈在不同的機器上,所以需要一種機制以便於組件客戶的使用者查找和引用組件及資源。這種 J2EE標準服務()
CJNDI
37useBean標籤中scope有四中不同取值下列哪一個scope取值是 Jsp引擎爲每一個客戶分配一個共享的 beans。()
B application
38、假定login.getName()返回類型爲 java.lang.String,給定 JSP代碼:
Welcome <%= login.getName()%>以下那個選項與此語句的功能相同()
AWelocome <% out.print(login.getName());%>
39、給定 HttpServletRequest請求對象及 HttpServletResponse響應:
1 HttpSession session = null;
2// insert code here
3if(session == null) {
4)……// do something if session does not exist
5 }else {
6)……// do something if session exists
7}
爲了實現上面的設計意圖,需要在第(2)行插入以下哪條語句()
Dsession = response.getSessionj(false);
40current.jsp用來顯式當前的天氣報告 .天氣包含被包含着在 weather.html頁面中,該頁面每 5分鐘重寫一次,下面哪條語句能夠保證在使用
current.jsp頁面的時候能夠包含最新的 weather.html文件()
D<jsp:include page= "weather. html"%>
 
判斷題 
51、“<%!”和“%>”之間聲明的變量在部分JSP頁面內有效。  T
52Session對象能和客戶建立起一一對應關係依賴與客戶的瀏覽器是否支持Cookie 。(T
53、客戶的重定向可以使用responseencodeRedirectURL()方法來實現。(F
54JSP內置對象response調用方法getoutputStream()可以獲得一個指向客戶的 輸出流,服務器將文件寫入這個流,客戶就可以下載文件了。(T
55、使用SQL語句操作符LIKE進行模式般配,使用“%”代替一個或多個字符,用一個下劃線“_”代替一個字符。      T
56、編寫JavaBeans就是編寫一個Java的類,所以只要會寫類就能編寫一個 beans。( F
57、通過request的參數值來設置beans相應屬性的值,要求request參數名字必須與beans屬性的名字相同。    T
58、當多個客戶請求一個servlet時,引擎爲每個客戶啓動一個進程,這些進程由servlet引擎服務器來管理。    T
59、任何一個Web服務目錄下的JSP頁面都可以通過表單或超鏈接訪問某個servlet。(T
60、一個用戶在不同的servlet中獲取的session對象是不同的。  F
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章