Java Restlet默认路由?

Java Restlet默认路由?,java,restlet,Java,Restlet,我试图用restlet框架设置几个路由,但是我似乎不知道如何设置“默认路由” 我试过这个: @Override public Restlet createInboundRoot() { Router router = new Router( getContext() ); router.attach( "http://localhost:8111/", TestActionResource.class ); router.attach( "http://localhos

我试图用restlet框架设置几个路由,但是我似乎不知道如何设置“默认路由”

我试过这个:

@Override
public Restlet createInboundRoot() {
    Router router = new Router( getContext() );

    router.attach( "http://localhost:8111/", TestActionResource.class );
    router.attach( "http://localhost:8111/echo", EchoResource.class );

    router.setDefaultRoute( router.getRoutes().get( 0 ) );

    return router;
}
但当我尝试以下方法时:

我收到一条“未找到”错误消息

有没有一种简单的方法来设置路由器中找不到的默认页面


谢谢。

我差点就吃到了,就是这样:

@Override
public Restlet createInboundRoot() {
    Router router = new Router( getContext() );

    router.attachDefault( TestActionResource.class );
    router.attach( "http://localhost:8111/echo", EchoResource.class );

    return router;
}