我試圖在名爲person.jsp的/WEB-INF/jsp/
文件夾下單擊某個錨標記時返回一個視圖。我的視圖解析器處理該文件夾下的所有視圖。這裏是我的標籤:Spring @Controller未按預期返回視圖
<a class="add" href="#">Click</a>
我的AJAX GET請求:
$(document).on("click", ".add", function(e) {
request = /person/ + personID
//success, failure, etc.
}
這是我的@Controller
@Controller
public class RCITTFormController {
@RequestMapping(value = "/person/{id}", method = RequestMethod.GET)
public String getPerson(@PathVariable String id){
return "person";
}
}
但是我persons.jsp在HTTP響應只返回了(它表現爲如果我把我的課程設置爲@RestController
)。我試過了「重定向:/人」,返回了一個ModelAndView
實例,以person
作爲視圖傳遞,但無濟於事。我的問題比較簡單嗎,就像錨標籤本身一樣?如果需要,可以包含更多細節。
感謝很多
我正確地假設你正在嘗試使用AJAX重定向到person.jsp? – Aeseir
這是正確的 –
基於我看到的所有代碼現在將停留在父頁面上並返回視圖作爲ajax響應,這是目前發生的事情嗎? – Aeseir