जब भी मैं सभी पैरामीटर पारित नहीं किया गया था, मैं 404 पेज ट्रिगर करना चाहता हूं। चलो का कहना है कि मेरे पास है यूआरआई निम्नलिखित:स्प्रिंग एमवीसी - लापता पैरामीटर पर 404 कैसे वापस करें
/myapp/op?param1=1&[email protected]=3
पैरामीटर नहीं दिया की पर मामले में टी लागू मैं 404 पृष्ठ वापस जाने के लिए चाहते हैं। मैं कर रहा करने की कोशिश की:
@ResponseStatus(HttpStatus.NOT_FOUND)
@RequestMapping(value = "op", params = { "!param1" })
public void missingArg() {
}
लेकिन फिर मैं एक अपवाद मुझे बता तरीकों कि दूसरे और तीसरे पैरामीटर रहित संभाल के बीच अस्पष्टता नहीं है मिलता है।
मैं इसे कैसे पूरा कर सकता हूं?
धन्यवाद, यह काम किया। यद्यपि यह समाधान मेरे लिए थोड़ा अजीब लगता है, लेकिन यह काम पूरा हो गया। – s0li
आप कस्टम बॉडी/पेलोड कैसे प्राप्त करते हैं –