რაში სარგებლობს @RequestParam?
რაში სარგებლობს @RequestParam?

ვიდეო: რაში სარგებლობს @RequestParam?

ვიდეო: რაში სარგებლობს @RequestParam?
ვიდეო: Spring Boot For Beginners || part 11 || @RequestParam VS @PathVariable Using Postman 2024, ნოემბერი
Anonim

@ RequestParam არის გაზაფხულის ანოტაცია გამოყენებული ვებ მოთხოვნის პარამეტრის მეთოდის პარამეტრთან მიბმა. მას აქვს შემდეგი არჩევითი ელემენტები: defaultValue - გამოყენებული როგორც დასაბრუნებელი, როდესაც მოთხოვნის პარამეტრი არ არის მოწოდებული ან აქვს ცარიელი მნიშვნელობა. სახელი - მოთხოვნის პარამეტრის სახელი, რომელსაც უნდა დაუკავშირდეს.

რა განსხვავებაა RequestParam-სა და PathParam-ს შორის?

1) @ RequestParam გამოიყენება შეკითხვის პარამეტრების ამოსაღებად, ხოლო @PathVariable გამოიყენება მონაცემთა ამოსაღებად პირდაპირ URI-დან. მიუხედავად იმისა, რომ ორივე გამოიყენება URL-დან მონაცემების ამოსაღებად, @ RequestParam გამოიყენება შეკითხვის პარამეტრების მოსაძიებლად, რაიმეს შემდეგ? წელს URL, ხოლო @PathVariable გამოიყენება თავად URI-დან მნიშვნელობების მისაღებად.

ასევე იცით, აქვს თუ არა @RequestParam ნაგულისხმევი მნიშვნელობა? The ნაგულისხმევი მნიშვნელობა @-ის RequestParam არის გამოიყენება ა ნაგულისხმევი მნიშვნელობა როდესაც მოთხოვნის პარამეტრი არის არ არის გათვალისწინებული ან არის ცარიელი.

ამის გარდა, რა არის @RequestParam-ის გამოყენება Spring MVC-ში?

Spring MVC RequestParam Ანოტაცია. In საგაზაფხულო MVC , @ RequestParam ანოტაცია არის გამოყენებული ფორმის მონაცემების წასაკითხად და ავტომატურად მიბმა მოცემულ მეთოდში არსებულ პარამეტრთან. ასე რომ, ის უგულებელყოფს HttpServletRequest ობიექტის მოთხოვნას მოწოდებული მონაცემების წასაკითხად.

რომელი ანოტაცია გამოიყენება მოთხოვნების წასაკითხად?

ანოტაცია . RequestMapping ანოტაცია გამოიყენება ვებ რუქაზე ითხოვს დამმუშავებლის კონკრეტულ კლასებზე და/ან დამმუშავებლის მეთოდებზე. @RequestMapping შეიძლება გამოყენებულ იქნას როგორც კონტროლერის კლასზე, ასევე მეთოდებზე.