gpt4 book ai didi

java - ReSTLet + 嵌入式 jetty + webapp

转载 作者:行者123 更新时间:2023-12-01 05:14:16 24 4
gpt4 key购买 nike

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

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

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

最佳答案

好吧,对于我的情况来说,结果比我想象的还要容易。通过 this sample code 指示 ReSTLet 提供一些静态内容就足够了:

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

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

关于java - ReSTLet + 嵌入式 jetty + webapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11537158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com