ModelAndView hoạt động như thế nào vào mùa xuân?
ModelAndView hoạt động như thế nào vào mùa xuân?

Video: ModelAndView hoạt động như thế nào vào mùa xuân?

Video: ModelAndView hoạt động như thế nào vào mùa xuân?
Video: Phần 6 | Hướng dẫn tìm hiểu Route - Controller - View trong Laravel qua ví dụ 2024, Có thể
Anonim

ModelAndView mới là một đối tượng chứa cả hai mô hình và chế độ xem . Trình xử lý trả về ModelAndView đối tượng và DispatcherServlet giải quyết dạng xem bằng cách sử dụng View Resolvers và View. Xem Là một đối tượng chứa tên dạng xem ở dạng Chuỗi và mô hình Là một bản đồ để thêm nhiều đối tượng.

Đơn giản vậy, tại sao chúng tôi sử dụng ModelAndView vào mùa xuân?

ModelAndView là người giữ cho cả hai Mô hình và Chế độ xem trong khuôn khổ MVC web. Hai lớp này là khác biệt; ModelAndView chỉ giữ cả hai để làm nó có thể để một bộ điều khiển trả lại cả hai mô hình và chế độ xem trong một giá trị trả về duy nhất. Chế độ xem được phân giải bởi một đối tượng ViewResolver; mô hình là dữ liệu được lưu trữ trong Bản đồ.

Tương tự, sự khác biệt giữa ModelMap và ModelAndView vào mùa xuân là gì? Mô hình là một giao diện trong khi ModelMap là một lớp học. ModelAndView chỉ là một vật chứa cho cả một ModelMap và một đối tượng View. Nó cho phép một bộ điều khiển trả về cả hai dưới dạng một giá trị duy nhất.

Ngoài ra, ứng dụng mùa xuân hoạt động như thế nào?

Nó là trái tim của Mùa xuân Khuôn khổ. Vùng chứa IoC nhận siêu dữ liệu từ tệp XML, chú thích Java hoặc mã Java. Vùng chứa nhận được hướng dẫn về những đối tượng nào cần khởi tạo, định cấu hình và lắp ráp từ Đối tượng Java cũ đơn giản (POJO) bằng cách đọc siêu dữ liệu cấu hình được cung cấp.

ModelAttribute trong mùa xuân là gì?

Một trong những điều quan trọng nhất Mùa xuân Chú thích -MVC là @ ModelAttribute chú thích. Các @ ModelAttribute là một chú thích liên kết một tham số phương thức hoặc giá trị trả về phương thức với một thuộc tính mô hình và sau đó hiển thị nó ở chế độ xem web.

Đề xuất: