Comment configurer bienvenue fichier (HTML/JSP) en Jersey conteneur

J'ai un Maillot de service web RESTful projet. J'ai configuré le Maillot de conteneurs dans le web.xml et tout fonctionne bien.

Dans le même projet, j'ai créé une page HTML et inclus dans le <welcome-file-list> de traiter de certains autres non-REPOS demande. Mais lorsque j'accède à l'URL, la page de bienvenue de fichier n'est pas affiché.

Après j'ai commenté le Maillot configuration du conteneur dans web.xml et l'application déployée, cette fois, je suis en mesure d'accéder à l'accueil de fichier.

Suis en utilisant Tomcat 7, JDK 7, Maillot 2.2 et Eclipse Juno. Comment faire de l'accueil de fichier de travail lors de Jersey a configuré? Est t-il des restrictions à Jersey ou dois-je le configurer de différentes façon d'atteindre cet objectif?

Mon web.xml:

<?xml version="1.0" encoding="UTF-8"?>
 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com /xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>My Service</display-name>
  <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>com.my.rest.service</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>    
  </servlet>
  <servlet-mapping>
    <servlet-name>Jersey REST Service</servlet-name>
    <url-pattern>/*</url-pattern>
 </servlet-mapping>      
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file> 
  </welcome-file-list>
</web-app>
Avez-vous essayé d'ajouter welcome-file-list tag web.xml. Il devrait fonctionner. Quelque chose comme ci-dessous.. <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
Veuillez également partager vos web.xml configuration
Posté web.xml j'ai ajouté l'accueil de fichier dans la liste aussi.

OriginalL'auteur Murugesh | 2013-10-09