有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Restlet+嵌入式jetty+webapp

只是想知道这种设置是否可行:

  1. Java应用程序运行和监控嵌入式jetty服务器
  2. Restlet部署在嵌入式jetty中的应用程序公开RESTful API
  3. 基于Java的webapp(Spring、Play等)部署在嵌入式jetty中,并通过Ajax与RESTful API对话

我知道Restlet可以通过jetty连接器充当HTTP服务器的角色,但这并不是我真正需要的。我想要的是servlet容器(嵌入式jetty)从java应用程序运行,并公开两个web应用程序:RESTful API和webapp client


共 (1) 个答案

  1. # 1 楼答案

    对我来说,结果比我想象的还要简单。指示Restlet通过this sample code提供一些静态内容就足够了:

    Directory directory = new Directory(getContext(), "file:///user/data/files/");
    Router router = new Router(getContext());
    router.attach("/static/", directory);
    

    这并不能完全回答我的问题,但它解决了我的问题。由于没有更多的答案,我将结束这个问题