在我的RESTful Jersey Web应用程序的第一个加载的页面上的问题

|| 我的RESTful jersey项目(动态Web项目)的名称为\“ my-jersey \”。 我有资源类定义以下方法:
@Path(\"/my\")
public class resource{
     @GET
     @Produces(MediaType.TEXT_PLAIN)
     public String sayPlainTextHello() {
           return \"Hello Jersey\";
     }
    }
我的web.xml:
<servlet-mapping>
    <servlet-name>myjersey</servlet-name>
    <url-pattern>/my/*</url-pattern>
  </servlet-mapping>
当我在Eclipse中运行Web应用程序时。为什么首先加载的页面网址是 http:// localhost:8080 / my-jersey / 这是一片空白。 问题1.为什么不显示“ Hello jersey”? 问题2.如果我希望第一个加载的页面是html文件,如何以及在何处指定?在web.xml中如何指定第一个加载页面为myfirstpage.html? 问题3.我应该将myfirstpage.html放在项目中的什么位置?在哪个目录下? (我正在使用Eclipse动态Web项目来开发Jersey应用程序。)     
已邀请:
@Path注释提供应用程序下资源所在的路径。在这种情况下,http:// localhost:8080 / my-jersey / my将是您用来获取“ Hello Jersey”的路径 由于这是一个标准的动态网络应用程序,因此您可以像设置任何普通应用程序一样对其进行设置,因此您也使用球衣的事实并不重要。 将myfirstpage.html放在web.xml的“欢迎文件列表”部分中,然后将文件放在WebContent文件夹中。     

要回复问题请先登录注册