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谢谢..)