3
我有兩種方法,一種應該是處理由JS發出的登錄請求,另一種處理登錄頁面。在spring MVC中,請求映射中的headers =「x-requested-with:XMLHttpRequest」不起作用?
@RequestMapping(value = "/login", method = {RequestMethod.GET, RequestMethod.HEAD},
headers = "x-requested-with:XMLHttpRequest")
public @ResponseBody String login() {...}
@RequestMapping(value = "/login", method = {RequestMethod.GET, RequestMethod.HEAD})
public String getLoginPage() {......}
然而,所有的登錄請求似乎去getLoginPage方法是否具有「X-要求,具有:XMLHttpRequest的」頭與否。我加倍檢查http頭,它包含正確的頭。所以Spring似乎忽略了登錄方法。
我一直在努力這一段時間,任何意見將不勝感激,謝謝!
感謝您的正確答案。我不明白的是在http規範中,它使用「:」作爲分隔符;爲什麼春天不能堅持下去,讓我的生活更輕鬆:)。 – Bobo 2011-01-31 20:40:39