框架进阶笔记
2015-11-15
SpringMvc+hibernate+Shiro:拦截器中抛出异常时,如果在 web.xml 中配置了 500、404 等状态吗对应的处理页面时。如果希望在页面上获取到异常信息,需要直接在 request 中注入信息。即使做了统一异常处理,在 Filter 中抛出的异常也不会被 ExceptionHandler 拦截到。
2015-11-26
@ResponseBody 直接 return String 值得时候,使用 FastJSON 的 JSON.toJSONString(obj);返回的有时候没有解析成 obj 对象,仍然是 string,即使加了 produces = “application/json;charset=UTF-8”也没有用
解决方法:
直接 return ModelAndView((new MappingJackson2JsonView(), modelMap);返回一个 json 视图,即可解决此问题,当然,如果配置了 json2view message convert 也可以直接返回一个 Object;
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于