In MVC2 architecture, what role does the servlet typically play?
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: "Controller". MVC2 dồn mọi lượt gọi vào một servlet điều phối: nó nhận request, đọc tham số, gọi lớp nghiệp vụ và lớp truy xuất dữ liệu, đặt kết quả vào phạm vi request rồi chuyển sang trang hiển thị. Servlet là lớp Java chạy trên luồng của container nên thích hợp cho việc điều phối và quyết định, chứ không phải cho việc sinh mã HTML. Lựa chọn "View" ứng với trang JSP, nơi chỉ còn thẻ hiển thị và biểu thức đọc dữ liệu; viết HTML bằng lệnh in trong servlet chính là lối cũ mà kiến trúc này muốn bỏ. Lựa chọn "Model" ứng với các lớp mang dữ liệu và quy tắc nghiệp vụ, chúng không biết gì về HTTP. Lựa chọn "None, servlets are not used in MVC2 architecture" nói ngược hẳn, vì không có servlet điều phối thì không còn cấu hình MVC2 nào để nói tới.
Cùng phần 5
Which layer in a multi-tier architecture is responsible for implementing business rules and logic?Có lời giảiCâu hỏiWhich is NOT a component of the MVC architecture in Java web frameworks?Có lời giảiCâu hỏiWhich component of the MVC architecture is responsible for presenting data to the user in a web application?Có lời giảiCâu hỏiCả 16 câu của chủ đề16 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây