Java Restlet默认路由?
我试图用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
@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;
}