JavaScript is required

Giả sử đã xây dựng một JavaBean là TimeBean với phương thức public int getHours() và void setHours(int h). Hãy cho biết trang JSP theo mô hình thứ nhất sau đây sẽ hiển thị thông tin gì?

<%

TimeZone t=TimeZone.getDefault(); Calendar cal=Calendar.getInstance(t);

TimeBean1.setHours(cal.get(Calen dar.HOUR_OF_DAY)); out.println(TimeBean1.getHours())

;

%>

A.

A. Ngày và giờ hiện tại

B.

B. Giờ hiện tại

C.

C. Không hiển thị gì

D.

D. Thứ trong tuần

Trả lời:

Đáp án đúng: B


Đoạn mã JSP sử dụng một JavaBean có tên TimeBean1 (cần lưu ý là có vẻ như có một lỗi chính tả, TimeBean1 thay vì TimeBean như đề bài đã nói ở phần đầu). Đoạn mã này lấy giờ hiện tại từ hệ thống và gán nó cho thuộc tính hours của TimeBean1, sau đó in giá trị thuộc tính hours ra trang web. Vì vậy, đáp án đúng là giờ hiện tại.

Câu hỏi liên quan