springMVC3.x升级到4.x改动比较小,如果升级到5.x改动就比较大了. 5.x中删除了3中multiaction包,4.x没有删除,如下图: 3.0.1 版本 5.x 版本 升级到4.x需要修改的地方 1. spring-mvc.xml中加入 <mvc:annotation-driven/> 否则会报错:HTTP Status 406 – Not Acceptable 引入jackson相关jar,用于返回json 2. 其他jar包版本 其他jar包保持3.x版本,升级后同样有删除的类,改动比较比较大。 升级前: 升级后: 测试代码: