文章出處

 

解析:web-inf目錄中的文件不能被客戶端直接訪問。所以正確答案為c


 

 

解析:此題目考察的是jsp的是jsp內置對象的作用域。文件、數據庫都是持久化保存數據的,所以是正確的,而servletcontext是上下文對象當然也可以。所以正確答案為A


 

 

解析:此題目考察的是jsp的是session對解。代碼第二句已經設置session過期了所以第三局代碼就不正確了。所以正確答案為A


 

解析:

設置響應的字符編碼:
response.setCharacterEncoding( )
或者
response.setContentType( )
答案ab正確


解析:request.getParameter("userId")得到的是第一個表單元素名稱為“userId”的值,而要獲得同名的多個表單元素的值,則需要通過request.getParameterValues(“userId”)來獲取,返回一個字符串數組。所以答案為bc




解析:

index.jsp中form中name為loginName最終值是bdqn到達loginDo.jsp后


再使用轉發方式跳轉到loginSuccess.jsp,故request的信息沒有丟失使用可以得到參數名為loginName值是bdqn


 


解析:使用page指令的屬性contentType:來告訴客戶端瀏覽器以text/html的格式顯示jsp文件,并charset編碼方式為utf-8 A答案正確


解析:out.println("*");輸出的內容在頁面中不會換行顯示。如果想換行

需要輸出<br>標簽


 

解析:首先,session的出現確實是為了解決HTTP無法保持客戶狀態的特點;因此A選項正確;用戶信息也是客戶狀態的一部分,所以由A可以看出B的說法就不對了;接著,Session里信息是否安全并不取決于存放在哪里,而取決于session實現機制和獲取機制,而且session也沒有明確的規定其存放空間的大小限制,因此C、D也不對;


 

解析:首先,JSP從本質上講是servlet,在后臺進行動態編譯后最終向客戶端輸出普通html代碼,因此需要運行在servlet容器中,而tomcat是服務器端的servlet容器,所以需要在tomcat等服務器容器下運行,且可以輸出動態頁面,由此得出A選項正確,B選項錯誤。另一方面,JSP的全稱為JavaServer Pages,字面意思是,一種java語言的服務器端頁面技術,需要JDK的支持,因此C、D都不對。


 

解析:該題考查的是對jsp中內置對象config的認知程度。

Config對象是在服務器啟動時就自動創建的對象,而Servlet創建時,通常是通過其獲取初始化所需的信息。


解析:在JSP頁面中,可以用java小腳本的輸出語句來輸出字符串變量name的值到頁面上,也可以直接使用表達式來輸出。


解析:靜態包含將頁面包含進來以后在一起執行。此時變量i重名


解析:
取出來request對象里的屬性值,語法格式為:
request.getAttribute("myAtr");可以進行強制類型轉換


解析:此題考查的是如何在JSP頁面顯示一個變量。注意b選項,最后不能加分號。


解析:
response.sendRedirect("index2.jsp");為重定向,得不到request對象里的值,所以輸出內容為null


解析:
此題目考查的是對response對象設置編碼的理解,response.setContentType("text/html;charset=UTF-8");是設置了編碼和瀏覽器的使用什么編碼打開,而response.setCharacterEncoding("UTF-8");指設置了編碼,所以瀏覽器打開的話可能會出現亂碼的問題


解析:所有的JSP都會在客戶端發出請求后被容器轉譯成servlet的源代碼(java),然后再將源碼(java)編譯成servlet的類(class),放入到內存里面。其中,<%!  int a=0;%>定義的是類的成員變量,<% int b=0; %>則定義的是service方法中的局部變量。除第一次請求外,其他兩次請求都只調用service方法。




解析:
通過session.setAttribute("login","admin");往session里以key-value鍵值對的形式存入數據,那取數據的語法為:(String)session.getAttribute("login");通過key值,得到相對應的value





 


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()