Контролер сторінки (шаблон проєктування)

Контролер сторінки (англ. Page Controller) — шаблон проєктування, який пропонує створювати на кожну окрему сторінку окремий об'єкт обробник.

Опис

Коли відбувається запит по адресі, вебсервер аналізує ім'я та шукає відповідну HTML сторінку. Підхід коли одному запиту відповідає одна сторінка простий та очевидний.

Обов'язки Page Controller

  • Проаналізувати URL-адресу та отримати дані, введені користувачем
  • Створити об'єкт моделі та викликати його методи, необхідні для обробки даних. Всі необхідні дані з HTTP-запиту повинні бути передані моделі, щоб вона була повністю незалежна від запиту
  • Визначити сторінку, яка має бути використана для відображення результатів, і передати їй необхідну інформацію, отриману від моделі

Реалізація

Приклад реалізації шаблону в ASP.NET MVC.

public class HomeController : Controller
{
    public ViewResult SomeMethod()
    {
        var viewModel = GetViewModel();

        // відображення сторінки та передача їй необхідних даних
        return View("HomePage", viewModel);
    }
}

Див. також

Джерела

Read other articles:

Glass GardenPoster internasionalNama lainHangul유리정원 Alih Aksara yang DisempurnakanYurijeongwon SutradaraShin Su-wonProduserLim Choong-keunDitulis olehShin Su-wonPemeranMoon Geun-youngKim Tae-hoonSeo Tae-hwaLim Jung-woonPark Ji-sooPenata musikRyu Jae-ahSinematograferYun Ji-woonPerusahaanproduksiJune FilmDistributorLittle Big PicturesTanggal rilis 12 Oktober 2017 (2017-10-12) (BIFF) 25 Oktober 2017 (2017-10-25) (South Korea) Durasi116 menitNegaraKorea Selat...

 

Buah salju Inga edulis Status konservasiRisiko rendahIUCN137640618 TaksonomiDivisiTracheophytaSubdivisiSpermatophytesKladAngiospermaeKladmesangiospermsKladeudicotsKladcore eudicotsKladSuperrosidaeKladrosidsKladfabidsOrdoFabalesFamiliFabaceaeSubfamiliMimosoideaeTribusIngeaeGenusIngaSpesiesInga edulis Mart. lbs Inga edulis, dikenal sebagai buah es krim , buah salju, joaquiniquil, cuaniquil, guama atau guaba, adalah buah asli Amerika Selatan . Itu ada di suku mimosoid dari keluarga kacang-kacang...

 

Kolonel Tanda pangkat Kolonel Angkatan Darat Britania Raya dan Marinir Kerajaan.Negara Britania RayaCabang angkatan Angkatan Darat Britania Raya Marinir KerajaanSingkatanColPangkat NATOOF-5PembentukanPertengahan abad ke-16Pangkat atasanBrigadirPangkat bawahanLetnan kolonelPangkat setaraKapten (Angkatan Laut Britania Raya)Kapten grup (RAF) Kolonel atau dalam bahasa Inggris Colonel (Col) adalah pangkat dalam Angkatan Darat Britania Raya dan Marinir Kerajaan, satu tingkat di atas Letna...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Nickelodeon Italian TV channel – news · newspapers · books · scholar · JSTOR (November 2013) (Learn ho...

 

Dewan Perwakilan RakyatDaerah Khusus Ibukota JakartaPeriode 2019-2024JenisJenisUnikameral SejarahSesi baru dimulai26 Agustus 2019PimpinanKetuaH. Prasetyo Edi Marsudi, S.H. (PDI-P) sejak 14 Oktober 2019 Wakil Ketua IHj. Rani Mauliani (Gerindra) sejak 2 Juni 2022 Wakil Ketua IIDrs. H. Khoirudin, M.Si. (PKS) sejak 2 Juni 2022 Wakil Ketua IIIH. Misan Samsuri, S.E. (Demokrat) sejak 14 Oktober 2019 Wakil Ketua IVHj. Zita Anjani, S.Sos., M.Sc. (PAN) sejak 14 Oktober 2019 Komposis...

 

Where all data references are valid An example of a database that has not enforced referential integrity. In this example, there is a foreign key (artist_id) value in the album table that references a non-existent artist — in other words there is a foreign key value with no corresponding primary key value in the referenced table. What happened here was that there was an artist called Aerosmith, with an artist_id of 4, which was deleted from the artist table. However, the album Eat the Rich ...

Alliance adalah sebuah seri drama televisi Tiongkok tahun 2023. Seri tersebut dirilis pada 19 September 2023. Seri tersebut diadaptasi dari novel berjudul Shuang Xi karya Lang Lang. Seri tersebut menampilkan Zhang Xiaofei, Huang Xiaoming, Jenny Zhang, Li Zefeng dan Zhao Xin. Seri tersebut terdiri dari 36 episode dan ditayangkan di Tencent dan WeTV.[1] Sinopsis Lin Shuang adalah seorang wanita yang berasal dari universitas prestisius dan populer sebagai mahasiswi berprestasi dan pintar...

 

This article primarily refers to media produced by Marvel Studios. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article consists almost entirely of a plot summary. Please help improve the article by adding more real-world context. (November 2021) (Learn how and when to remove this message) This article needs additional citations for verification. Please help improve this article ...

 

Elisabetta di Borbone-FranciaElisabetta di Francia ritratta da Elisabeth Vigée-Lebrun nel 1782, Reggia di VersaillesPrincipessa di FranciaStemma Nome completoÉlisabeth Philippe Marie Hélène de France TrattamentoSua Altezza Reale Altri titoliFille de France NascitaReggia di Versailles, 3 maggio 1764 MortePlace de la Concorde, Parigi, 10 maggio 1794 Luogo di sepolturaCimitero degli Errancis, Parigi; in seguito alle Catacombe di Parigi (forse) PadreLuigi Ferdinando, delfino di Francia ...

Regions of Baltic States by Human Development Index This is a list of the regions of the Baltic countries Estonia, Latvia and Lithuania by Human Development Index as of 2021.[1] Rank Region Country HDI (2021) Very high human development 1 Northern Estonia  Estonia 0.932 2 Riga  Latvia 0.929 3 Vilnius County  Lithuania 0.913 –  Estonia (average) 0.890 4 Pierīga Region  Latvia 0.885 5 Kaunas County  Lithuania 0.882 6 Klaipėda County  Lithuania 0.8...

 

الدولة السلجوقية دولت سلجوقیان الدولة السَّلْجُوقية   1037 – 1194 ↓ الدولة السلجوقيةعلم الدولة السلجوقيةشعار الدولة السَلْجُوقية في أقصى اتساعها عام 1092، بعد وفاة السلطان جلال الدولة ملك شاه سميت باسم سلجوق بن دقاق عاصمة نيسابور - الري - أصفهان،حلب نظام الحكم غير محد�...

 

此條目可能包含不适用或被曲解的引用资料,部分内容的准确性无法被证實。 (2023年1月5日)请协助校核其中的错误以改善这篇条目。详情请参见条目的讨论页。 各国相关 主題列表 索引 国内生产总值 石油储量 国防预算 武装部队(军事) 官方语言 人口統計 人口密度 生育率 出生率 死亡率 自杀率 谋杀率 失业率 储蓄率 识字率 出口额 进口额 煤产量 发电量 监禁率 死刑 国债 ...

89th season in franchise history 2013 New York Giants seasonOwnerJohn MaraSteve TischGeneral managerJerry ReeseHead coachTom CoughlinHome fieldMetLife StadiumResultsRecord7–9Division place3rd NFC EastPlayoff finishDid not qualifyPro BowlersS Antrel RolleUniform ← 2012 Giants seasons 2014 → The 2013 New York Giants season was the franchise's 89th season in the National Football League (NFL), the fourth playing their home games at MetLife Stadium and the tenth under...

 

Bangladeshi-American entrepreneur and artist Kamal QuadirBorn1971 (1971)[1]CitizenshipBangladeshiEducation Oberlin College MIT Sloan School of Management OccupationCEO of bKash Limited[2]Known forFounder of bKashRelativesIqbal Quadir (brother) Khalid Quadir (brother) Kamal Quadir is a Bangladeshi American entrepreneur and artist best known for introducing e-commerce in Bangladesh by founding CellBazaar,[3] an electronic marketplace which, after reaching 4 mil...

 

Bagian dari seriIlmu Pengetahuan Formal Logika Matematika Logika matematika Statistika matematika Ilmu komputer teoretis Teori permainan Teori keputusan Ilmu aktuaria Teori informasi Teori sistem FisikalFisika Fisika klasik Fisika modern Fisika terapan Fisika komputasi Fisika atom Fisika nuklir Fisika partikel Fisika eksperimental Fisika teori Fisika benda terkondensasi Mekanika Mekanika klasik Mekanika kuantum Mekanika kontinuum Rheologi Mekanika benda padat Mekanika fluida Fisika plasma Ter...

Giải vô địch bóng đá thế giới các câu lạc bộ 20142014 FIFA Club World Cup LogoChi tiết giải đấuNước chủ nhà MarocThời gian10 tháng 12 – 20 tháng 12Số đội7 (từ 6 liên đoàn)Địa điểm thi đấu2 (tại 2 thành phố chủ nhà)Vị trí chung cuộcVô địch Real Madrid (lần thứ 1)Á quân San LorenzoHạng ba Auckland CityHạng tư Cruz AzulThống kê giải đấuSố trận đấu8...

 

كأس رابطة الدول المستقلة 2011 تفاصيل الموسم كأس رابطة الدول المستقلة  النسخة 19  البلد لاتفيا  البطل نادي كشله  مباريات ملعوبة 31   عدد المشاركين 16   أهداف مسجلة 84   الحضور الجماهيري 40800   الموقع الرسمي الموقع الرسمي  كأس رابطة الدول المستقلة 2010  كأس راب�...

 

  提示:此条目页的主题不是河南警察学院。 此條目需要补充更多来源。 (2022年4月3日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:郑州警察学院 — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 郑州警察学院Zhengzhou Po...

« Toulouse-Lautrec » redirige ici. Pour les autres significations, voir Lautrec. Pour les articles homonymes, voir Toulouse (homonymie) et Lautrec. Henride Toulouse-LautrecHenri de Toulouse-Lautrec photographié par Paul Sescau vers 1894.Naissance 24 novembre 1864Albi, TarnDécès 9 septembre 1901 (à 36 ans)Au château Malromé à Saint-André-du-BoisSépulture VerdelaisPériode d'activité 1879-1901Nom de naissance Henri Marie Raymond de Toulouse-Lautrec-MonfaNationalité ...

 

American bioengineer W. Mark SaltzmanBorn (1959-09-08) September 8, 1959 (age 64)United StatesAlma materIowa State UniversityMassachusetts Institute of TechnologyScientific careerFieldsBiomedical EngineeringInstitutionsJohns HopkinsCornell UniversityYale UniversityDoctoral advisorRobert S. Langer William Mark Saltzman was named the Goizueta Foundation Professor of Biomedical and Chemical Engineering at Yale University on July 1, 2002 and became the founding chair of Yale's Departmen...