मैंने देखा है कि निम्नलिखित कोड उपयोगकर्ता को परियोजना के अंदर एक URL पर पुनर्निर्देशित कर रहा है,
@RequestMapping(method = RequestMethod.POST)
public String processForm(HttpServletRequest request, LoginForm loginForm,
BindingResult result, ModelMap model)
{
String redirectUrl = "yahoo.com";
return "redirect:" + redirectUrl;
}
जबकि, निम्नलिखित का उद्देश्य के अनुसार ठीक से पुनर्निर्देशन है, लेकिन इसके लिए http: // या https: // की आवश्यकता है
@RequestMapping(method = RequestMethod.POST)
public String processForm(HttpServletRequest request, LoginForm loginForm,
BindingResult result, ModelMap model)
{
String redirectUrl = "http://www.yahoo.com";
return "redirect:" + redirectUrl;
}
मैं निर्दिष्ट URL पर रीडायरेक्ट हमेशा अनुप्रेषित करना चाहता हूं, चाहे उसमें कोई मान्य प्रोटोकॉल हो या नहीं और किसी दृश्य को पुनर्निर्देशित नहीं करना चाहता। मैं उसे कैसे कर सकता हूँ?
धन्यवाद,