Kev siv @RequestParam yog dab tsi?
Kev siv @RequestParam yog dab tsi?

Video: Kev siv @RequestParam yog dab tsi?

Video: Kev siv @RequestParam yog dab tsi?
Video: looj phaj kev siv 2024, Plaub Hlis Ntuj
Anonim

@ ThovParam yog Spring annotation siv khi ib lub web thov parameter rau ib txoj kev parameter. Nws muaj cov kev xaiv hauv qab no: defaultValue - siv raws li kev poob qis thaum qhov kev thov tsis muab lossis tsis muaj nqi. lub npe - lub npe ntawm qhov kev thov parameter los khi rau.

Yog li ntawd, qhov txawv ntawm RequestParam thiab PathParam yog dab tsi?

1) Ib @ ThovParam yog siv los rho tawm cov lus nug tsis tau thaum @PathVariable yog siv los rho tawm cov ntaub ntawv txoj cai los ntawm URI. Txawm hais tias ob qho tib si siv los rho tawm cov ntaub ntawv los ntawm URL, @ ThovParam yog siv los retrieve cov lus nug tsis, dab tsi tom qab? hauv URL, thaum @PathVariable yog siv los muab cov txiaj ntsig los ntawm URI nws tus kheej.

Kuj Paub, ua @RequestParam muaj tus nqi pib? Cov tus nqi pib ntawm @ RequestParam yog siv los muab ib tus nqi pib thaum lub thov param yog tsis muab los yog yog khoob.

Ib sab ntawm no, kev siv @RequestParam hauv Spring MVC yog dab tsi?

Spring MVC RequestParam Cov lus piav qhia. Hauv Spring MVC , tus @ ThovParam annotation yog siv nyeem daim ntawv cov ntaub ntawv thiab khi nws cia li mus rau qhov parameter tam sim no nyob rau hauv txoj kev muab. Yog li, nws tsis quav ntsej qhov yuav tsum tau ua ntawm HttpServletRequest khoom los nyeem cov ntaub ntawv muab.

Cov lus piav qhia twg yog siv los nyeem cov lus thov?

lus piav qhia . ThovMapping annotation yog siv mus map web thov mus rau cov chav kawm tshwj xeeb thiab / lossis cov txheej txheem tuav. @RequestMapping tuaj yeem siv rau hauv chav tswj hwm nrog rau txoj hauv kev.