Which component of the MVC architecture is responsible for presenting data to the user in a web application?
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: "View". Trong MVC, thành phần hiển thị là nơi nhận dữ liệu đã được chuẩn bị sẵn rồi dựng nó thành giao diện trả cho người dùng; ở Java web vai trò này thường do trang JSP đảm nhiệm, nó chỉ đọc các thuộc tính mà tầng điều khiển đặt vào request hay session rồi sinh ra HTML, không tự truy vấn cơ sở dữ liệu. "Model" sai vì nó chỉ giữ dữ liệu và quy tắc nghiệp vụ, tức các lớp thực thể và lớp truy cập dữ liệu, hoàn toàn không biết gì về cách trình bày. "Controller" sai vì nó là servlet tiếp nhận yêu cầu, đọc tham số, gọi tầng nghiệp vụ rồi chọn trang để forward tới: nó điều phối chứ không vẽ giao diện. "Service" sai vì đây không phải một trong ba thành phần của MVC; lớp service chỉ là cách tổ chức nghiệp vụ nằm bên trong phần mô hình, và dù có hay không có nó thì việc trình bày dữ liệu vẫn thuộc tầng hiển thị.
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ỏiIn a multi-tier data model, which layer is responsible for handling application logic?Có lời giảiCâu hỏiAfter submitting you want to search all products that contain a part of name entered by the client in the servlet "SearchServlet", and then transfer the result to the page "SearchPage.jsp" to display. Which instructions should you write at TODO?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