內解決視圖我添加了一個新的方法/映射到我的servlet之一:春天不能servlet的
@RequestMapping(value = "/user/prefs/order", method = RequestMethod.POST)
public void updateUsersPrefs(@RequestBody Map<String, ArrayList> body, HttpServletRequest request) {
...
}
但是當我將請求發送到這個網址我得到一個500內部服務器錯誤,用以下錯誤消息:
javax.servlet.ServletException: Could not resolve view with name 'user/prefs/order' in servlet with name 'appfinder'
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1029)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
我不能爲我的生活看到爲什麼這是報道。有人能幫忙嗎?我還有更多我可以提供的信息,請讓我知道。
謝謝!
而不是返回void,嘗試用所需的視圖名稱的String的回報。還有其他選項。 – DwB 2011-05-17 15:59:06