Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.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 在RESTWebService中使用URL模式作为/*? JAX-RSRESTservlet /*_Java_Rest_Jakarta Ee_Servlets_Jax Rs - Fatal编程技术网

Java 在RESTWebService中使用URL模式作为/*? JAX-RSRESTservlet /*

Java 在RESTWebService中使用URL模式作为/*? JAX-RSRESTservlet /*,java,rest,jakarta-ee,servlets,jax-rs,Java,Rest,Jakarta Ee,Servlets,Jax Rs,为了我的 JAX-RSRESTservlet JAX-RSRESTservlet com.sun.jersey.spi.container.servlet.ServletContainer Servlet,即我的应用程序的入口点。在许多例子中,我看到每个人都在URL模式中给出了一些路径,但在我的例子中,我只是使用/*。这样行吗?或者在其中使用一些路径有一些好处?比如更快的URL匹配?i、 e请求是否为web服务或其他服务?首先,使用/*。 如果您只有一个侦听器处理所有传入的请求,那么您所拥有

为了我的


JAX-RSRESTservlet
JAX-RSRESTservlet
com.sun.jersey.spi.container.servlet.ServletContainer

Servlet,即我的应用程序的入口点。在许多例子中,我看到每个人都在URL模式中给出了一些路径,但在我的例子中,我只是使用
/*
。这样行吗?或者在其中使用一些路径有一些好处?比如更快的URL匹配?i、 e请求是否为web服务或其他服务?

首先,使用/*。 如果您只有一个侦听器处理所有传入的请求,那么您所拥有的是绝对好的。如果您有多个侦听器/服务处理不同的url模式,那么当然,对于不同的url模式,您将有不同的映射


如果我知道模式而不是/*的话,我更喜欢添加一个完整的url模式,比如/path1/xyz/*这样,当我添加另一个映射/侦听器来处理不同的url模式时,我就不需要修改这个映射。

是的,可以。这取决于你的需要。如果要映射到根目录,方法是您正在使用的。@acdcjunior谢谢..)