Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 如何使用控制器类/方法上的注释在SpringMVC中启用GZIP压缩_Spring Mvc_Gzip - Fatal编程技术网

Spring mvc 如何使用控制器类/方法上的注释在SpringMVC中启用GZIP压缩

Spring mvc 如何使用控制器类/方法上的注释在SpringMVC中启用GZIP压缩,spring-mvc,gzip,Spring Mvc,Gzip,我正在研究从JAX-RS到SpringMVC的迁移,我坚持使用GZIP 在ApacheCXF(JAX-RS实现之一)中,可以在控制器级别使用@GZIP注释,这表明该类中的所有资源都将被GZIP压缩。发件人: 此类用于控制消息的GZIP压缩。附加 端点的此功能将允许端点处理 压缩请求,并将导致输出响应 如果客户端指示,则压缩(通过接受编码头) 它能处理它们 在SpringMVC中,我找不到如何轻松做到这一点。gzip在官方文档和答案中没有提到,比如SpringBoot的ShowSolutions(

我正在研究从JAX-RS到SpringMVC的迁移,我坚持使用GZIP

在ApacheCXF(JAX-RS实现之一)中,可以在控制器级别使用@GZIP注释,这表明该类中的所有资源都将被GZIP压缩。发件人:

此类用于控制消息的GZIP压缩。附加 端点的此功能将允许端点处理 压缩请求,并将导致输出响应 如果客户端指示,则压缩(通过接受编码头) 它能处理它们

在SpringMVC中,我找不到如何轻松做到这一点。gzip在官方文档和答案中没有提到,比如SpringBoot的ShowSolutions(不是SpringMVC),它是应用程序范围的(应该只针对某些控制器)


SpringMVC有一个简单的解决方案,通过在控制器类/方法上使用注释来启用GZIP压缩。(可能通过自定义消息转换器?

您能找到解决方案吗?