Direct reason: my (maven) project parent parent project pom.xml lack the necessary three jar package dependencies coordinates.
The solution: Add springMVC JSON implemented using AJAX request pom.xml web submodule inside.
<!--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
References:
Ajax solution on the request to pass an array parameter