java - 如何使用 ReSTLet 将所有路径路由到单个 ServerResource

标签 java restlet restlet-2.0

此代码是一个非常基本的 ReSTLet 应用程序:

public class FirstStepsApplication extends Application {
  private static final String ROOT_URI = "/";
  @Override
  public Restlet createInboundRoot() {
    Router router = new Router(getContext());
    router.attach(ROOT_URI, RootServerResource.class);
    return router;
  }
}

如何不仅将根“/”路由到RootServerResource,而且将所有“/*”路径路由到?这是 ReSTLet 的限制还是可以做到?

最佳答案

尝试:

  router.attachDefault(RootServerResource.class);

关于java - 如何使用 ReSTLet 将所有路径路由到单个 ServerResource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25508448/

相关文章:

java - 使用类型变量泛型调用方法

java - 如何在Java中获取字段的注解

java - 当 ReSTLet 应该返回 400 Bad Request 时,它是否返回 415 Unsupported Media Type?

java - 在 RESTLET 中读取 Web-INF 中的配置文件

android - RESTlet 教程应用程序不返回 Java 对象(仅限 JSON)

java - 在表 SQL 查询中转义单引号

java - Hibernate删除user和user_type而不是只删除user

java - 简单的 reSTLet 登录

java - RESTlet:如何处理多部分/表单数据请求?

java - 422 ReSTLet ClientProxy 和 GAE 服务器上无法处理的实体