SlideShare une entreprise Scribd logo
1  sur  44
JavaServer Faces 0312064 – Huỳnh Văn Quốc 0412090 – Huỳnh Quốc Tuấn 0412289 – Phan Sĩ Trung 0412330 – Thái Nhật Quang 0512152 – Nguyễn Phúc Hải
Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm  1 2 3 4 5 1 Demo & QA
Giới Thiệu JSF ,[object Object],[object Object],[object Object],[object Object]
Giới Thiệu JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Giới Thiệu JSF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm  1 2 3 4 5 1 Demo & QA
Kiến Trúc  JavaSever Faces ,[object Object],[object Object]
Kiến Trúc  JavaSever Faces ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kiến Trúc  JavaSever Faces ,[object Object],[object Object],[object Object],[object Object],[object Object]
Kiến Trúc  JavaSever Faces ,[object Object],[object Object],[object Object],[object Object],[object Object]
Kiến Trúc  JavaSever Faces ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kiến Trúc MVC Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Kiến Trúc  JavaSever Faces ,[object Object],JSF Page HTML RenderKit WML RenderKit Front Ctrl App  Back end Desktop browser Phone
Kiến Trúc  JavaSever Faces ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm  1 2 3 4 5 1 Demo & QA
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Model
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],Model
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object]
Các Thành Phần Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm  1 2 3 4 5 1 Demo & QA
Ưu-Nhược ĐiểmCủa JSF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ưu-Nhược Điểm Của JSF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm  1 2 3 4 5 1 Demo & QA
Demo & QA
Thank You

Contenu connexe

Tendances

Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...
Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...
Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...nataliej4
 
รูปที่ 1 ท่าเทพนม
รูปที่ 1 ท่าเทพนมรูปที่ 1 ท่าเทพนม
รูปที่ 1 ท่าเทพนมarissara0811
 
Giáo trình Flash CS5 và Action Script 3.0
Giáo trình Flash CS5 và Action Script 3.0Giáo trình Flash CS5 và Action Script 3.0
Giáo trình Flash CS5 và Action Script 3.0Kenny Nguyen
 
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้Netnapa Iamanupong
 
Tìm hiểu về chính phủ việt nam
Tìm hiểu về chính phủ việt namTìm hiểu về chính phủ việt nam
Tìm hiểu về chính phủ việt namQuỳnh Nguyễn
 
Go Global cùng FPT Software
Go Global cùng FPT SoftwareGo Global cùng FPT Software
Go Global cùng FPT SoftwareFUNIX
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmHoài Phạm
 
Cs lab04 win-form assignment
Cs lab04   win-form assignmentCs lab04   win-form assignment
Cs lab04 win-form assignmentHoangbach Nguyen
 
BVTV - Miễn dịch ở thực vật
BVTV - Miễn dịch ở thực vậtBVTV - Miễn dịch ở thực vật
BVTV - Miễn dịch ở thực vậtSinhKy-HaNam
 
Basic Motercycle
Basic MotercycleBasic Motercycle
Basic Motercyclekrusupat
 
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 05. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0Nattarika Wonkumdang
 
Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Micael Gallego
 
ภูมิปัญญาทางภาษา
ภูมิปัญญาทางภาษาภูมิปัญญาทางภาษา
ภูมิปัญญาทางภาษาluckkhana
 
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22phornphan1111
 
Nhập môn công nghệ thông tin
Nhập môn công nghệ thông tinNhập môn công nghệ thông tin
Nhập môn công nghệ thông tinThanh Lee
 
Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầuNguyen Tran
 

Tendances (20)

may cat kim loai Chuong vi a
may cat kim loai Chuong vi amay cat kim loai Chuong vi a
may cat kim loai Chuong vi a
 
Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...
Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...
Tình Hình Nhiễm Bệnh Đường Hô Hấp Trên Đàn Lợn Nuôi Tại Trại Lợn Tân Thái - Đ...
 
รูปที่ 1 ท่าเทพนม
รูปที่ 1 ท่าเทพนมรูปที่ 1 ท่าเทพนม
รูปที่ 1 ท่าเทพนม
 
Giáo trình Flash CS5 và Action Script 3.0
Giáo trình Flash CS5 và Action Script 3.0Giáo trình Flash CS5 và Action Script 3.0
Giáo trình Flash CS5 và Action Script 3.0
 
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้
กริยาช่วยมีด้วยกันทั้งหมด 24 ตัวดังนี้
 
Tìm hiểu về chính phủ việt nam
Tìm hiểu về chính phủ việt namTìm hiểu về chính phủ việt nam
Tìm hiểu về chính phủ việt nam
 
Vocab
VocabVocab
Vocab
 
Go Global cùng FPT Software
Go Global cùng FPT SoftwareGo Global cùng FPT Software
Go Global cùng FPT Software
 
TÌM HIỂU VÀ TRIỂN KHAI TRUNG TÂM GIÁM SÁT AN TOÀN MẠNG TRÊN NỀN TẢNG WAZUH.docx
TÌM HIỂU VÀ TRIỂN KHAI TRUNG TÂM GIÁM SÁT AN TOÀN MẠNG TRÊN NỀN TẢNG WAZUH.docxTÌM HIỂU VÀ TRIỂN KHAI TRUNG TÂM GIÁM SÁT AN TOÀN MẠNG TRÊN NỀN TẢNG WAZUH.docx
TÌM HIỂU VÀ TRIỂN KHAI TRUNG TÂM GIÁM SÁT AN TOÀN MẠNG TRÊN NỀN TẢNG WAZUH.docx
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần Mềm
 
Cs lab04 win-form assignment
Cs lab04   win-form assignmentCs lab04   win-form assignment
Cs lab04 win-form assignment
 
BVTV - Miễn dịch ở thực vật
BVTV - Miễn dịch ở thực vậtBVTV - Miễn dịch ở thực vật
BVTV - Miễn dịch ở thực vật
 
Basic Motercycle
Basic MotercycleBasic Motercycle
Basic Motercycle
 
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 05. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0
5. ข้อสอบ o net - ศิลปะ (มัธยมปลาย) 0
 
Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020Curso Angular 9 - CodeURJC - Marzo 2020
Curso Angular 9 - CodeURJC - Marzo 2020
 
ภูมิปัญญาทางภาษา
ภูมิปัญญาทางภาษาภูมิปัญญาทางภาษา
ภูมิปัญญาทางภาษา
 
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22
พระอภัยมณี ตอน พระอภัยมณีหนีนางผีเสื้อ22
 
Ứng dụng mô hình xích Markov và chuỗi thời gian mờ trong dự báo
Ứng dụng mô hình xích Markov và chuỗi thời gian mờ trong dự báoỨng dụng mô hình xích Markov và chuỗi thời gian mờ trong dự báo
Ứng dụng mô hình xích Markov và chuỗi thời gian mờ trong dự báo
 
Nhập môn công nghệ thông tin
Nhập môn công nghệ thông tinNhập môn công nghệ thông tin
Nhập môn công nghệ thông tin
 
Mô hình hóa yêu cầu
Mô hình hóa yêu cầuMô hình hóa yêu cầu
Mô hình hóa yêu cầu
 

Similaire à Jsf

11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integrationNguyen Duc Phu
 
Bài 11: JSF-1 - Lập Trình Mạng Nâng Cao
Bài 11:  JSF-1 - Lập Trình Mạng Nâng CaoBài 11:  JSF-1 - Lập Trình Mạng Nâng Cao
Bài 11: JSF-1 - Lập Trình Mạng Nâng CaoTuan Nguyen
 
Web Architecture
Web ArchitectureWeb Architecture
Web ArchitectureHiep Luong
 
Spring mvc
Spring mvcSpring mvc
Spring mvcBa Big
 
429157477-Slide-Bao-Cao.pdf
429157477-Slide-Bao-Cao.pdf429157477-Slide-Bao-Cao.pdf
429157477-Slide-Bao-Cao.pdfToNguyen16
 
Bai2 tong quan_mvc_0567
Bai2 tong quan_mvc_0567Bai2 tong quan_mvc_0567
Bai2 tong quan_mvc_0567Ham Chơi
 
Asp.net mvc framework qua cac vi du
Asp.net mvc framework  qua cac vi duAsp.net mvc framework  qua cac vi du
Asp.net mvc framework qua cac vi duKim Hyun Hai
 
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajax
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajaxSức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajax
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajaxTuyet Tam
 
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupBáo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupTinh Ngo
 
Chapter 1 1 vi
Chapter 1 1 viChapter 1 1 vi
Chapter 1 1 viTan Duy
 
Chapter 1 1 vi
Chapter 1 1 viChapter 1 1 vi
Chapter 1 1 viTan Duy
 
01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptxTunTrung15
 
Integration test with h2 and db unit
Integration test with h2 and db unitIntegration test with h2 and db unit
Integration test with h2 and db unitPhú Phạm
 
Spring framework
Spring frameworkSpring framework
Spring frameworkAn Nguyen
 

Similaire à Jsf (20)

11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration11 building joomla! extensions with flex integration
11 building joomla! extensions with flex integration
 
Bài 11: JSF-1 - Lập Trình Mạng Nâng Cao
Bài 11:  JSF-1 - Lập Trình Mạng Nâng CaoBài 11:  JSF-1 - Lập Trình Mạng Nâng Cao
Bài 11: JSF-1 - Lập Trình Mạng Nâng Cao
 
Web Architecture
Web ArchitectureWeb Architecture
Web Architecture
 
Aspnet 3.5_03
Aspnet 3.5_03Aspnet 3.5_03
Aspnet 3.5_03
 
Spring mvc
Spring mvcSpring mvc
Spring mvc
 
429157477-Slide-Bao-Cao.pdf
429157477-Slide-Bao-Cao.pdf429157477-Slide-Bao-Cao.pdf
429157477-Slide-Bao-Cao.pdf
 
5.spring.net
5.spring.net5.spring.net
5.spring.net
 
Bai2 tong quan_mvc_0567
Bai2 tong quan_mvc_0567Bai2 tong quan_mvc_0567
Bai2 tong quan_mvc_0567
 
Mvc 3
Mvc 3Mvc 3
Mvc 3
 
Asp.net mvc framework qua cac vi du
Asp.net mvc framework  qua cac vi duAsp.net mvc framework  qua cac vi du
Asp.net mvc framework qua cac vi du
 
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajax
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajaxSức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajax
Sức mạnh của jsf 2, phần 3 xử lý sự kiện, java script và ajax
 
Sof301 slide1
Sof301   slide1Sof301   slide1
Sof301 slide1
 
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupBáo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
 
Chapter 1 1 vi
Chapter 1 1 viChapter 1 1 vi
Chapter 1 1 vi
 
Chapter 1 1 vi
Chapter 1 1 viChapter 1 1 vi
Chapter 1 1 vi
 
01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx01.1-Quy trinh phat trien phan mem.pptx
01.1-Quy trinh phat trien phan mem.pptx
 
Mô Hình MVC 3.0
Mô Hình MVC 3.0Mô Hình MVC 3.0
Mô Hình MVC 3.0
 
Luận văn: Mô hình hóa chương trình phần mềm hướng khía cạnh
Luận văn: Mô hình hóa chương trình phần mềm hướng khía cạnhLuận văn: Mô hình hóa chương trình phần mềm hướng khía cạnh
Luận văn: Mô hình hóa chương trình phần mềm hướng khía cạnh
 
Integration test with h2 and db unit
Integration test with h2 and db unitIntegration test with h2 and db unit
Integration test with h2 and db unit
 
Spring framework
Spring frameworkSpring framework
Spring framework
 

Plus de Nguyen Tran (20)

Se 06
Se 06Se 06
Se 06
 
12report
12report12report
12report
 
11script
11script11script
11script
 
10team
10team10team
10team
 
09componentdeployment
09componentdeployment09componentdeployment
09componentdeployment
 
08activity
08activity08activity
08activity
 
07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
04class
04class04class
04class
 
03usecase
03usecase03usecase
03usecase
 
02intro
02intro02intro
02intro
 
01about
01about01about
01about
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Vs doc man
Vs doc manVs doc man
Vs doc man
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 

Jsf

  • 1. JavaServer Faces 0312064 – Huỳnh Văn Quốc 0412090 – Huỳnh Quốc Tuấn 0412289 – Phan Sĩ Trung 0412330 – Thái Nhật Quang 0512152 – Nguyễn Phúc Hải
  • 2. Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm 1 2 3 4 5 1 Demo & QA
  • 3.
  • 4.
  • 5.
  • 6. Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm 1 2 3 4 5 1 Demo & QA
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm 1 2 3 4 5 1 Demo & QA
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm 1 2 3 4 5 1 Demo & QA
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Nội Dung Trình Bày Các Thành Phần JSF Giới Thiệu JSF Kiến Trúc JSF Ưu Điểm-Khuyến Điểm 1 2 3 4 5 1 Demo & QA

Notes de l'éditeur

  1. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  2. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  3. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  4. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  5. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  6. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  7. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  8. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  9. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  10. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  11. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  12. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  13. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  14. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  15. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  16. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  17. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  18. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  19. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  20. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  21. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  22. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  23. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  24. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  25. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.
  26. 1).  Model: The model object knows about all the data that need to be displayed. It is model who is aware about all the operations that can be applied to transform that object. It only represents the data of an application. The model represents enterprise data and the business rules that govern access to and updates of this data. Model is not aware about the presentation data and how that data will be displayed to the browser.   2). View : The view represents the presentation of the application. The view object refers to the model. It uses the query methods of the model to obtain the contents and renders it. The view is not dependent on the application logic. It remains same if there is any modification in the business logic. In other words, we can say that it is the responsibility of the of the view's to maintain the consistency in its presentation when the model changes. 3). Controller:   Whenever the user sends a request for something then it always go through the controller. The controller is responsible for intercepting the requests from view and passes it to the model for the appropriate action. After the action has been taken on the data, the controller is responsible for directing the appropriate view to the user. In  GUIs, the views and the controllers often work very closely together.