RESTWebService Java-Tomcat错误

RESTWebService Java-Tomcat错误,java,web-services,rest,tomcat,Java,Web Services,Rest,Tomcat,我对JAVA RESTful Web服务一无所知。我试图实现一个简单的REST服务,但错误如下所示 我的web.xml如下所示: <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>Jersey REST Service</servlet-name>

我对JAVA RESTful Web服务一无所知。我试图实现一个简单的REST服务,但错误如下所示

我的web.xml如下所示:

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<servlet>
    <servlet-name>Jersey REST Service</servlet-name>
    <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
    <init-param>
        <param-name>jersey.config.server.provider.packages</param-name>
        <param-value>RESTfulDemo</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>Jersey REST Service</servlet-name>
    <url-pattern>/api/*</url-pattern>
</servlet-mapping>

index.jsp
泽西岛休息服务
org.glassfish.jersey.servlet.ServletContainer
jersey.config.server.provider.packages
RESTfulDemo
1.
泽西岛休息服务
/原料药/*
接下来是我的测试类:V1\u状态

@Path("/v1/status")
public class V1_Status
{
    @GET
    @Produces(MediaType.TEXT_HTML)
    public String returnTitle()
    {
        return "<p>Java Web Services</p>";
    }
}
@Path(“/v1/status”)
公共类V1_状态
{
@得到
@生成(MediaType.TEXT\u HTML)
公共字符串returnTitle()
{
返回“JavaWebservices

”; } }

如果我只是键入localhost地址,它会给出index.jsp文件。但不知道为什么会出现上述情况


提前感谢。

参数jersey.config.server.provider.packages定义jersey将在哪个包中查找web服务类。
在您的情况下,此属性的值似乎是错误的。提供您的V1\u状态所在的软件包。

…兄弟,谢谢您的回复,但我尝试了您的建议。还是一样的错误。