Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.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
Java 可以将SpringMVC与Jersey注释一起使用吗?_Java_Spring_Spring Mvc_Jersey_Jersey 2.0 - Fatal编程技术网

Java 可以将SpringMVC与Jersey注释一起使用吗?

Java 可以将SpringMVC与Jersey注释一起使用吗?,java,spring,spring-mvc,jersey,jersey-2.0,Java,Spring,Spring Mvc,Jersey,Jersey 2.0,我想知道,是否有可能将SpringWebMVC与Jersey注释一起使用,因为Spring无法像Jersey那样解析部分变量,我需要将一些Jersey代码迁移到SpringMVC 我在泽西岛有以下代码: @PUT @Path("{storageId}/{repositoryId}/{path:.*}") @PreAuthorize("hasAuthority('ARTIFACTS_DEPLOY')") public Response upload(@PathParam("storageId")

我想知道,是否有可能将SpringWebMVC与Jersey注释一起使用,因为Spring无法像Jersey那样解析部分变量,我需要将一些Jersey代码迁移到SpringMVC

我在泽西岛有以下代码:

@PUT
@Path("{storageId}/{repositoryId}/{path:.*}")
@PreAuthorize("hasAuthority('ARTIFACTS_DEPLOY')")
public Response upload(@PathParam("storageId") String storageId,
                       @PathParam("repositoryId") String repositoryId,
                       @PathParam("path") String path,
                       InputStream is)
{
    ...
}
我想把它转换成SpringMVC,但是,正如我在这篇文章中解释的,我遇到了解析路径变量的问题


因此,我想知道(还有一个单独的问题):是否可以将相同的Jersey注释与Spring MVC一起使用?

如果可以将Spring Web MVC与Jersey注释一起使用,请尝试在其中制作一个小示例,您可以检查Jersey选项,查看spring如何构建此项目并在您的项目中进行尝试

@PritamBanerjee:这是一个如何将Jersey与spring连接起来的示例。我已经知道怎么做了。注释就是:注释。他们什么也不做。即使Spring确实支持JAX-RS注释(它不支持),它仍然必须解析它们的值。