What is the role of a servlet container in the context of a Java web application?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Hosting and executing servlets". Servlet container là phần chạy bên trong máy chủ web, chịu trách nhiệm nạp lớp servlet, tạo đối tượng, gọi init() một lần để chuẩn bị, gọi service() cho từng yêu cầu rồi gọi destroy() khi tháo ứng dụng; nó cũng dựng sẵn cặp request với response, đọc ánh xạ URL trong mô tả triển khai và quản lý phiên. Lựa chọn "Managing database transactions" nằm ngoài phạm vi ấy, vì giao dịch do mã JDBC hoặc tầng truy cập dữ liệu tự điều khiển. Lựa chọn "Serving static content" chỉ là việc phụ, phần tĩnh thường do máy chủ web hoặc servlet mặc định trả về và không phải lý do container tồn tại. Lựa chọn "Handling client-side scripting" càng lạc chỗ, vì mã phía máy khách chạy trong trình duyệt, container không hề thực thi nó.

Cùng phần 1

Xuất hiện trong 1 bộ đề