几年后,看来您现在可以使用HtmlUnit / SpringMVC Test集成基本上完成我想要的工作。它将使您对控制器的任何调用都变得快捷,并使用mockmvc而不使用Servlet容器。
因此,您可以利用html智能客户端库的优势,像浏览器一样包装前端,而无需servlet容器的开销,并且能够模拟出您想要在控制器下进行的操作。
https://docs.spring.io/spring/docs/current/spring-framework- reference/testing.html#spring-mvc-test-server- htmlunit