@RequestParam ใน Spring MVC จัดการพารามิเตอร์ทางเลือก
เป็นไปได้ไหมที่สปริงคอนโทรลเลอร์จะจัดการกับคำขอทั้งสองประเภท? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 ถ้าฉันกำหนดคอนโทรลเลอร์เดี่ยวของชนิด: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel model, BindingResult errors) throws LoginException {...} คำขอ HTTP ที่มี "logout" ไม่เป็นที่ยอมรับ ถ้าฉันกำหนดตัวควบคุมสองตัวเพื่อจัดการแต่ละคำขอแยกกันสปริงจะบ่นด้วยข้อยกเว้น "มีวิธีบีน 'ตัวควบคุม' อยู่แล้ว …