wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java WEb - Session03

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

JSP là công nghệ phía máy chủ giúp tạo ra:

a)

Ứng dụng desktop

b)

Trang web tĩnh

c)

Trang web động

d)

Dịch vụ Web

2.

Phương thức nào trong vòng đời của Servlet chỉ được gọi một lần duy nhất khi Servlet khởi tạo?

a)

service()

b)

doGet()

c)

init()

d)

destroy()

3.

Phương thức nào được gọi khi Servlet bị huỷ, nhằm giải phóng tài nguyên?

a)

close()

b)

destroy()

c)

finalize()

d)

stop()

4.

Phương thức doPost() phù hợp để xử lý dữ liệu nào sau đây?

a)

Dữ liệu không nhạy cảm và nhỏ

b)

Dữ liệu cần lưu trên URL

c)

Dữ liệu nhạy cảm, lớn và cần bảo mật

d)

Dữ liệu tĩnh từ server

5.

Để viết mã Java trong JSP , chúng ta sử dụng:

a)

Declaration

b)

Scriptlet

c)

Expression

d)

Directive

6.

Cú pháp  <%= expression %> dùng để :

a)

In giá trị của biểu thức ra trình duyệt máy khách

b)

Viết ghi chú trong file JSP

c)

Thực hiện vòng lặp trong JSP

d)

Khai báo các biến dùng trong JSP

7.

Cú pháp  <%@ ... %> là của khái niệm nào trong JSP ?

a)

Scriptlet

b)

Expression

c)

Directive

d)

Declaration

8.

Đối tượng ẩn request trong JSP có thể dùng để làm gì?

a)

 Tạo form

b)

Lấy thông tin từ người dùng gửi lên

c)

Xuất file PDF

d)

Đóng kết nối

9.

Đối tượng ẩn response trong JSP có thể dùng để làm gì?

a)

Lấy dữ liệu từ form

b)

Lưu trữ session

c)

Gửi dữ liệu về client

d)

Truy xuất database

10.

Để đặt thuộc tính gửi kèm khi forward tới các trang JSP , chúng ta sử dụng cú pháp nào?

a)

request.setAttribute()

b)

response.sendError()

c)

 request.getParameter()

d)

session.invalidate()

11.

Thẻ <jsp:forward> dùng để làm gì ?

a)

Lấy dữ liệu từ Database

b)

 In nội dung ra giao diện

c)

Chuyển hướng nội bộ đến trang khác

d)

Kết thúc phiên làm việc

12.

Tại sao nên tách logic Java ra khỏi JSP?

a)

Hỗ trợ tất cả trình duyệt

b)

Dễ bảo trì và tái sử dụng

c)

Giảm phụ thuộc vào database

d)

Giúp viết code ngắn hơn

13.

Điều nào sau đây đúng về Redirect trong Servlet?

a)

Không thay đổi URL

b)

Request vẫn giữ nguyên dữ liệu

c)

Tạo một request mới từ trình duyệt

d)

Không phù hợp dùng trong Post/Redirect/Get

14.

Phương pháp phổ biến nhất để truyền dữ liệu từ Servlet sang JSP là?

a)

Cookie

b)

Sử dụng FileWriter của HtttpServletResponse

c)

Sử dụng Forward kết hợp request.setAttribute()

d)

Dùng respone.sendRedirect()