RequestParam заавал байх ёстой юу?
RequestParam заавал байх ёстой юу?

Видео: RequestParam заавал байх ёстой юу?

Видео: RequestParam заавал байх ёстой юу?
Видео: Spring Framework. Урок 19: Параметры GET запроса. Аннотация @RequestParam. 2024, May
Anonim

Аргын параметрүүдийг @ тэмдэглэсэн RequestParam байна шаардлагатай Анхны утгаараа. Энэ нь хэрэв параметр хүсэлтэд байхгүй бол бид алдаа гарна: аргыг зөв дуудна гэсэн үг. Параметрийг заагаагүй тохиолдолд аргын параметр нь null гэсэн утгатай байна.

Хүмүүс @RequestParam өгөгдмөл утгатай юу гэж асуудаг.

The анхдагч утга @-ийн RequestParam нь хангахад ашигладаг анхдагч утга үед хүсэлтийн параметр нь өгөөгүй эсвэл байна хоосон.

Үүний нэгэн адил, RequestParam болон Pathparam хоёрын ялгаа нь юу вэ? 1) @ RequestParam нь асуулгын параметрүүдийг задлахад ашигладаг бол @PathVariable нь URI-аас өгөгдлийг шууд гаргаж авахад ашиглагддаг. Хэдийгээр хоёуланг нь URL-аас өгөгдөл задлахад ашигладаг боловч @ RequestParam -аас хойшхи ямар нэгэн зүйл асуулгын параметрүүдийг сэргээхэд ашиглагддаг? дахь URL, харин @PathVariable нь URI-аас утгыг сэргээхэд ашиглагддаг.

RequestParam гэж юу вэ?

@ RequestParam нь вэб хүсэлтийн параметрийг аргын параметртэй холбоход хэрэглэгддэг Хаврын тайлбар юм. Энэ нь дараах нэмэлт элементүүдтэй: defaultValue - хүсэлтийн параметрийг өгөөгүй эсвэл хоосон утгатай үед нөөц болгон ашигладаг.

Хавар @RequestParam гэж юу вэ?

Хавар MVC RequestParam Тэмдэглэл. онд Хавар MVC, @ RequestParam Аннотаци нь маягтын өгөгдлийг уншиж, өгөгдсөн аргад байгаа параметртэй автоматаар холбоход хэрэглэгддэг. Маягтын өгөгдлийг оруулаад энэ нь хүсэлтийн параметрийг асуулгын параметр болон олон хэсэгтэй хүсэлтийн хэсгүүдэд буулгадаг.

Зөвлөмж болгож буй: