我正在尝试用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吗?
答案 0 :(得分:1)
是的,如果您使用的是Applicationpath注释,则无需再次在web.xml中指定servlet类。您可以使用web.xml指定欢迎页面,仍然按原样使用您的应用程序类