JSP基礎模擬試題及答案

1. 在J2EE中,以下不是jsp隱式對象的'是( B)。

JSP基礎模擬試題及答案

九個分別是:(page,config,out,request,response,session,applition,pageContext,exception)’

A. pageContext

B. context

C. application

D. out

2. 在jsp中,只有一行代碼:,運行輸出(D)。

A. A+B

B. AB

C. 113

D. 錯誤信息,因為表達式是錯誤的

3. Severlet中,HttpSeverletResponse的(C)方法用來把一個HTTP請求重定向到另外的URL。

A. sendURL()

B. redirectURL()

C. sendRedirect()

D. redirectResponse()

4. JSP 頁面經過編譯之後,將創建一個(B)

A. applet

B. severlet

C. application

D. exe文件

5. 在Severlet過濾器的生命週期方法中,每當傳遞請求或響應時,web容器會調用(B)方法.

A. init

B. service

C. doFilter

D. destroy

6. 在jsp中,page指令的(B)屬性用來引入需要的包或類。

A. extends

B. import

C. language

D. contentType

7. 如果jsp頁面執行時遇到自定義標籤,遇到結束標籤時將調用(B)方法以執行處理

A. doStartTag

B. doEndTag

C. doInitBody

D. doAfterBody

8. 在J2EE,文件中有如下一行代碼,要使user對象一直存在於會話中,直至終止或被刪除為止,下劃線中應填入(C)。

A. page

B. request

C. session

D. application

9. 給定一個Servlet程序的代碼片段,如下:

Public void doPost(HttpServletRequest request,HttpServletResponse response)

Throws ServletException,IOException{

ession()ttribute(“A”);}

假定第二行返回的對象引用不是null,那麼這個對象存儲在(B)範圍中。

A. page

B. session

C. request

D. application

10. 在jsp中,要定義一個方法,需要用到以下(C)元素。

  A. <%= %>  B. <% %>  C. <%! %>  D. <%@ %>