设置默认页面和动态Web项目,JAX-RS

时间:2014-07-29 15:58:55

标签: eclipse web-services rest java-ee jax-rs

我正在尝试用eclipse,galssfiash服务器,使用泽西做一个简单的休息服务示例。我开始像webDynamic这样的项目。我使用Application类进行servlet映射。没有web.xml文件:

 @ApplicationPath("/rest/*")
public class ApplicationConfig extends Application{
    public Set<Class<?>> getClasses(){
        return new HashSet<Class<?>>(Arrays.asList(MyClass.class));
    }

现在一切正常。洗澡我该怎么设置默认页面? 在示例中,当某人或我推送到网络浏览器的地址栏时,只有项目名称如下: 本地主机:8080 / name.of.the.project /。我希望像readme.xhtml一样出现在第一页,其中解释了样本上的休息服务。如果在url中我添加... / rest /它将由Web服务返回。我该如何做到这一点。或者我可以使用web.xml作为第一页,并可以使用Application类注册sevlet吗?

1 个答案:

答案 0 :(得分:1)

是的,如果您使用的是Applicationpath注释,则无需再次在web.xml中指定servlet类。您可以使用web.xml指定欢迎页面,仍然按原样使用您的应用程序类