In what unit is the <session-timeout> value specified in the web.xml file?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Minutes". Trong mô tả triển khai, thẻ session-timeout nằm trong thẻ session-config và nhận một số nguyên tính theo phút, nên ghi 30 nghĩa là phiên bị huỷ sau ba mươi phút không có yêu cầu nào. Đặt cùng việc này bằng mã thì gọi setMaxInactiveInterval(), và phương thức đó lại tính theo giây, nên hai nơi khác đơn vị chính là bẫy thường gặp. "Seconds" là đơn vị của setMaxInactiveInterval() chứ không phải của mô tả triển khai; nhầm chỗ này làm phiên sống ngắn hơn ý định sáu mươi lần. "Milliseconds" là đơn vị quen của các hàm đo thời gian trong Java nhưng không được dùng cho cấu hình phiên. "Hours" không có trong đặc tả, muốn một giờ thì phải ghi 60 theo phút chứ không ghi 1.
Cùng phần 6
How can Session Tracking be done?Có lời giảiCâu hỏiWhat is the most secure way to handle session invalidation during logout?Có lời giảiCâu hỏiAssuming that there is a link logout at the top of the profile.jsp, orderhistory.jsp.
<a href="logoutServlet">Logout</a>
When the client clicks the logout link, the following code in the logoutServlet runs:
HttpSession session = request.getSession();
//TODO
response.sendRedirect("login.jsp");
What is the best code to write in the TODO section to complete the logout function?Có lời giảiCâu hỏiCả 25 câu của chủ đề25 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây