用$.getJSON方法,在Controller中get一些数据
Controller中对应的方法是这么写的:
@RequestMapping("/token")
public Map<String, Object> genWeinxinToken() {
Map<String, Object> result = new HashMap<String, Object>();
……
result.put("weixinToken", str);
……
return result;
}
结果报一个错误:
org.apache.jasper.servlet.JspServlet:PWC6117: File "***\token.jsp" not foundnull
一番网上搜索,没有找到任何有用信息,大半个小时过去了,搞得自己是心烦意乱,最后深呼吸几口,又想了又想,最后赫然发现,在方法上面,居然漏掉了注解
@ResponseBody
加上注解后,发现问题果然解决了。
虽然是粗心导致的错误,但是,平常对异常处理的积累不够,也是导致问题出现后不能很快解决的主要原因。
特此记录一下,以帮助可能也会遇到类似问题的同学