129. Foydalanuvchi qayd yozuvlari ma'lumotlar bazasini yaratish


HTTP so'rov ma'lumotlarini harakat usuliga o'tkazish



Download 24,58 Kb.
bet3/4
Sana09.03.2022
Hajmi24,58 Kb.
#486932
1   2   3   4
Bog'liq
129-144

134. HTTP so'rov ma'lumotlarini harakat usuliga o'tkazish.
Har qanday dinamik veb-ilova foydalanuvchiga kiritilgan parametrlarga yoki mijoz tomonida bajarilgan harakatlarga muvofiq ko'rsatilgan. Serverga kirish ko'pincha ikki turdagi savollarga qisqaradi: dastur yoki pochta usulidan foydalanib. Parametrlar HTTP so'rov sarlavhasiga uzatiladi, shuning uchun ularni buyruq satrida ko'rish mumkin va bunday so'rov xatcho'plarda saqlanishi mumkin. Umumiy sarlavhaning uzunligi cheklanganligi sababli, olish orqali uzatiladigan parametrlar soni va uzunligi cheklangan. So'rov parametrlari HTTP so'rov idorasida uzatiladi, shuning uchun ular buyruq satrida yo'q. Parametrlarning soni va hajmi cheklanmagan. Bir nechta bir xil post so'rovlarining natijalari turli xil qiymatlarni qaytarishi mumkinligiga ishoniladi, chunki ular maqsad ob'ektining xususiyatlarini o'zgartirishi mumkin.
135. Harakat usuli natijasini qaytarish
To'g'ridan-to'g'ri Response ob'ekti bilan ishlash o'rniga, harakat usullari undan olingan sinf ob'ektini qaytaradi ActionResult, bu boshqaruvchining javobi qanday bo'lishi kerakligini tasvirlaydi, masalan, ko'rinishni ko'rsatish yoki boshqa URL yoki harakat usuliga yo'naltirish. Biroq (bu juda bilvosita) javob to'g'ridan-to'g'ri ishlab chiqilmaydi. Buning o'rniga, MVC Framework harakat usuli chaqirilgandan so'ng natijani olish uchun ishlov beradigan ActionResult obyekti yaratiladi. Harakat natijalari tizimi Buyruqlar dizayni namunasiga misoldir. Ushbu shablon bajariladigan operatsiyalarni tavsiflovchi ob'ektlarni saqlash va uzatish stsenariylarini ifodalaydi.
136. ViewData va ViewBag ob’ektlari yordamida ma'lumotlarni uzatish
kiritilgan ma'lumotlarni Controller-dan View-ga ViewBag-dan foydalanib o'tkazish uchun biz model sinfini yaratishimiz kerak, keyin uning xususiyatlarini ba'zi ma'lumotlar bilan to'ldirishimiz va keyin ushbu ma'lumotni xususiyat yordamida ViewBag-ga o'tkazishimiz kerak. Va keyin View-da biz oldindan belgilangan xususiyatga ega ViewBag-dan foydalanib, model sinfi ma'lumotlariga kira olamiz.

  1. ViewData ma'lumotlarni Controllerdan View-ga o'tkazadi, aksincha emas.

  2. ViewData - bu lug'at turi.

  3. ViewData-ning ishlash muddati faqat joriy HTTP so'rovi davomida davom etadi. Qayta yo'naltirish sodir bo'lsa, ViewData qiymatlari o'chiriladi.

  4. ViewData qiymatini ishlatishdan oldin tegishli turga yozilishi kerak.

  5. ViewBag ichki ma'lumotlarni ViewData lug'atiga kiritadi. Shunday qilib, ViewData kaliti va ViewBag xususiyati mos kelmasligi kerak .


Download 24,58 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish