Chuyên đề Báo cáo seminar struts 2 – Bộ môn java
- Người chia sẻ :
- Số trang : 53 trang
- Lượt xem : 8
- Lượt tải : 500
- Tất cả luận văn được sưu tầm từ nhiều nguồn, chúng tôi không chịu trách nhiệm bản quyền nếu bạn sử dụng vào mục đích thương mại
Bạn đang xem trước 20 trang tài liệu Chuyên đề Báo cáo seminar struts 2 – Bộ môn java, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD LUẬN VĂN ở trên
Tách biệt rõ ràng nhiệm vụ của từng layer: model-view-controller => giúp cho việc phân công công việc trong nhóm (work team) được dễ dàng. – Mang lại hiệu quả cao trong việc tổ chức và tái sử dụng lại code.Chẳng hạn như với kiến trúc tổ chức của model thì kết quả trả về là trung lập,nó không theo 1 chuẩn formatting (danh sách chuỗi,XML,JSON ) nào cả => có thể tái sử dụng lại cho các tầng View ở ứng dụng khác. – Tính dễ thay đổi (modifiability) tầng View hay tầng Model nếu có nhu cầu vì mỗi tầng nay hoàn toàn tách biệt và không có mối ảnh hưởng ràng buộc với nhau. – Thông thường,HTTP protocol truyền tham số request theo kiểu chuỗi thông thường,và chuỗi này phải được chuyển đổi (convert) sang các định dạng (format) thích hợp tùy theo mỗi ứng dụng.Công việc này đòi hỏi tốn nhiều thời gian và dễ gây ra lỗi.Với kiến trúc Model của mô hình MVC,dữ liệu này sẽ tự động được convert thành giá trị của các biến thuộc tính trong lớp đối tượng.
