随笔分类 -  Spring MVC

Spring MVC的Rest URL 被错误解析成jsp, 导致404错误(XML方式下@Controller和@RestController需要配置<mvc:annotation-driving/>)
摘要:问题: 最近在原有MVC的WEB应用中添加一个REST服务,结果始终报404错误。把 Spring debug 日志打开,发现处理REST请求的Controller已经正确进入 然而, 从Controller调用结束后, 却并没有直接返回我需要的json数据, 而是被MVC继续当作一个view处理, 阅读全文

posted @ 2017-02-13 17:12 大象O无形 阅读(4417) 评论(0) 推荐(0)

Spring3升级到Spring4时, 运行时出现找不到MappingJacksonHttpMessageConverter的情况
摘要:原因是Spring 3.x 和4.X处理JSON的一个类不一样,而这个东西又配置在xml文件中,所以编译时又无法发现 spring3.x是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter spring 阅读全文

posted @ 2017-01-13 17:15 大象O无形 阅读(9124) 评论(1) 推荐(0)

如何在Spring MVC Test中避免”Circular view path” 异常
摘要:1. 问题的现象 比如在webConfig中定义了一个viewResolver 然后定义了一个controller,URL路径为"/home", 它返回名字叫home的view 然后定义了个Test 那么执行Test是就会报类似错误并抛出异常: 2. 首先,首先说下原因: 当没有声明ViewReso 阅读全文

posted @ 2017-01-01 13:46 大象O无形 阅读(37988) 评论(1) 推荐(2)

如何用Java类配置Spring MVC(不通过web.xml和XML方式)
摘要:DispatcherServlet是Spring MVC的核心,按照传统方式, 需要把它配置到web.xml中. 我个人比较不喜欢XML配置方式, XML看起来太累, 冗长繁琐. 还好借助于Servlet 3规范和Spring 3.1的功能增强, 可以采用一种全新的,更简洁的方式配置Spring M 阅读全文

posted @ 2016-12-31 16:34 大象O无形 阅读(9942) 评论(5) 推荐(1)

导航