測試
- 單選題
哪種類型的文件須通過服務器,才能在瀏覽器上運行。(選擇一項)
A.html
B.htm
C.js
D.jsp
選擇D
- 單選題
JSP頁面中需要使用的java代碼包括在()內。(選擇一項)
A."<% "和 " %> "標記
B." /* "和" */ "標記
C.”<”和“>”標記
D.”<%--”和“--%>”標記
選擇A
- 單選題
此處頁面中的顯示結果是(選擇一項)
A.無輸出結果
B.五行www.imooc.com
C.四行www.imooc.com
D.無數的www.imooc.com
選擇C
- 單選題
在eclipse中創建Java Web工程中,web.xml文件位於哪個文件夾下(選擇一項)
A.WEB-INF
B.src
C.lib
D.build
選擇A
- 單選題
JSP頁面中request.getParameter(String s)得到的數據,其類型是()(選擇一項)
A.Double
B.int
C.String
D.Integer
選擇C
- 單選題
____是同應答相關的HttpServletResponse類的一個對象,它封裝了服務器對客戶端的響應,然後被送到客戶端以響應客戶的請求。(選擇一項)
A.response
B.request
C.out
D.pageContext
選擇A
- 單選題
JSP的內置對象中,()可以提供獲取其他內置對象的方法。(選擇一項)
A.pageContext
B.page
C.session
D.request
選擇A
- 單選題
以下()可以用於獲取session屬性中userid的值。(選擇一項)
A.session.getAttribute("userid")
B.session.setAttribute("userid")
C.request. getAttribute("userid")
D.request. setAttribute("userid")
選擇A
- 單選題
已知如下xml文檔,關於XPath的表達式,以下說法錯誤的是(選擇一項)
A./order表示選取根元素
B.//goods選取所有的goods子元素
C.order表示選取order元素的所有子節點
D.@id選取名爲id的所有屬性
選擇D
- 多選題
Servlet類的訪問路徑可以通過哪幾種方式設置(選擇兩項)
A.在web.xml中進行設置
B.通過註解的方式進行配置:例如@WebServlet("/LoginServlet")
C.不要配置,可以自行獲取
D.可以在請求該Servlet的JSP中進行設置
選擇A,B
- 單選題
以下說法錯誤的是()(選擇一項)
A.Servlet的缺點是顯示HTML元素的時候很複雜
B.在JSP+JavaBean模式中,使用JavaBean來封裝和處理數據
C.JSP的缺點是封裝和處理數據麻煩
D.MVC中的控制器一般由JSP來承擔
選擇D
錯題
- 單選題
給定JSP程序源碼如下:
以下()語句可以在下劃線處插入,並且運行後輸出結果是:1。 (選擇一項)
A.<%=++count %>
輸出爲2
B.<% ++count; %>
輸出無結果
C.<% count++; %>
輸出無結果
D.<%=count++ %>
輸出爲1
暫時排除C
選擇D
- 單選題
JSP內置對象中,代表輸出流的對象是哪個(選擇一項)
A.out
B.page
C.response
D.application
暫時排除C
選擇A
- 單選題
JSP內置對象中()對象可對客戶的請求作出動態響應,向客戶端發送數據。(選擇一項)
A.request
B.response
C.out
D.session
排除A
選擇B
- 單選題
如果頁面的處理邏輯中出現了異常,可以在頁面中指定一個錯誤處理頁面,需要在頁面做什麼處理(選擇一項)
A.在page指令下增加errorPage屬性
B.在page指令下增加isErrorPage屬性
C.在page指令下增加import屬性,導入包
D.其餘說法均不正確
排除D
A
- 單選題
關於XML文檔的相關內容,以下說法錯誤的是()(選擇一項)‘
A.XML文檔經常用作Java程序的配置描述文件
B.XML文檔的第一行必須是XML說明
C.XML主要用於顯示信息,HTML用於保存數據
D.DTD與XML Schema是定義XML語義約束的方式
排除D
正確答案:C
參考解析:
本題考查的是XML的相關內容,C選項錯誤,XML主要用於保存數據,HTML用於顯示信息。
- 單選題
使用Dom4j解析xml文檔,已知Doucument對象document,想要獲取xml文檔的根節點,如下選項正確的是( )?(選擇一項)
A.Element root = document.getRootElement();
B.Element root = document.getRoot();
C.Element root = document.getRootElements();
D.Element root = document.getElement("root");
排除C
a
- 單選題
以下是Servlet中獲取的代碼
Servlet中獲取name數據的正確寫法是()
(選擇一項)
A.request.getServletContext().getAttribute("name");
B.(String)request.getServletContext().getAttribute("name");
C.(String)requset.getAttribute("name")
D.requset.getAttribute("name")
排除C
b
- 單選題
關於Cookie的說法錯誤的是()(選擇一項)
A.Cookie默認關閉瀏覽器就沒有了
B.調用response的addCookie(Cookie cookie)方法進行cookie添加
C.已知cookie爲Cookie的對象,cookie.setMaxAge(60*24)這條語句設置cookie的有效期爲24小時
D.Cookie常用於保存登錄狀態、用戶資料等小文本
排除A
正確答案:C
參考解析:
設置cookie保存24小時的代碼是cookie.setMaxAge(60*60*24);所以C選項是錯誤的。