直接原因是:我的(maven)项目parent父工程pom.xml缺少必要的三个jar包依赖坐标。
解决方法是:在web子模块的pom.xml里面添加springMVC使用JSON实现AJAX请求。
<!--spring mvc-json依赖--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.9</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.9</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.9.9</version> </dependency>
<spring.version>5.0.15.RELEASE</spring.version>
=====================
end
参考资料:
关于Ajax请求传递数组参数的解决办法