问题标签 [embedded-jetty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
initialization - 如何初始化一个网络应用程序?
我的 Web 应用程序将部署为 Jetty 实例中的 WAR 包。它需要在服务请求之前执行大量缓存。我如何在其他任何事情之前调用缓存方法?是 web 应用程序标准中的静态 void main() 吗?
java - 码头 RewriteHandler 和 RewriteRegexRule
我正在尝试重写 servlet 的 URL。URL 被正确重写,但此后上下文不匹配。知道如何让它工作吗?
所以基本上/r/asdf
被重写为/r?z=asdf
.
/r?z=asdf
但是, servlet 现在不处理重写的内容。
此外,/r?z=asdf
如果直接调用也可以。
我在这里粘贴了完整的代码:http: //pastebin.com/Z1isNADg
spring - Embedded Jetty resourceBase 类路径 URL
我将 Jetty 嵌入到基于 Spring 的应用程序中。我在 Spring 上下文文件中配置我的 Jetty 服务器。我遇到问题的配置的具体部分是:
如果您在上面看到,我将 ?????????? 放在哪里,理想情况下,我希望 resourceBase 引用我的类路径上的文件夹。我将我的应用程序部署在一个可执行的 JAR 文件中,并config/web/WEB-INF
在我的类路径上有一个文件夹。
Jetty 似乎能够处理在 resourceBase(例如jar:file:/myapp.jar!/config/web
)中定义的 URL,但它似乎不支持类路径 URL。如果我定义类似classpath:config/web
.
这对我来说是一个真正的痛苦。有谁知道无论如何要实现此功能?
谢谢,
安德鲁
eclipse - 我应该将嵌入了 Jetty 的 jetty.xml 文件放在哪里?
我刚刚开始使用 Jetty(Jetty 6 w/Java 6)。使用带有 Jetty 6 的示例文件,我放置了我的 xml 配置文件。在与我的 java 文件相同的目录中。但是当我运行这个项目时,我得到了这个错误。
这是示例代码:
构建文件系统以便找到我的 xml 文件的正确方法是什么?
java - 将嵌入式 Jetty 服务器从版本 6 迁移到版本 7
我有一个在单元测试中使用的嵌入式 servlet,如下所示:
这是使用 Jetty 6.1.24 版本编写的。我尝试切换到使用 Jetty 7.1.1.v20100517,并将该代码更新为:
但是每当我尝试向服务器发出请求时,它都会无限期地挂起。有没有人经历过类似的事情?它还将它打印到日志中:
eclipse - 如何从 Eclipse 部署 Scala 项目?
我在 Eclipse 中有一个需要打包的 Scala 项目,以便将其部署到服务器。它基于 Jetty,但它作为独立应用程序运行。它包含 Scala 类、Java 类和许多 3rd 方 jar。
我以为 Scala Eclipse 插件中会有某种部署选项,但我画了一个空白。
将 Scala 项目打包成可运行文件以便部署的最简单方法是什么?
非常感谢任何帮助。干杯。
java - 如何将 i-jetty 服务器嵌入到 android 应用程序中?
嗨:我想将 i-jetty 集成到 Android 应用程序中,而不是相反。之前有没有人包含 i-jetty 并让它在 Android 2.1 或 2.2 下运行?
java - 可以组合:球衣+码头+弹簧
我正在尝试创建一个嵌入码头(而不是 Java EE)的网络服务器,并使用 jersey 以 RESTful 方式映射我的 servlet。
我正在使用 spring 进行依赖注入,并将 servlet 映射为 bean 但是,当我尝试对映射的 servlet 发出 HTTP 请求时,我收到错误 500- 服务器错误或 404,找不到页面。
我不确定我这样做是否正确,我可能应该使用 jetty.xml 而不是这个。(想知道是否有使用 jetty.xml 的捷径)
我在 servlets 包中有一个类:DoNothing.java
我到底做错了什么?或者我应该问我到底做对了什么?
谢谢
java - 如何为嵌入式码头/弹簧安全启用 HTTP 摘要?
我有两个小型 http 服务器。一种使用 sun (com.sun.net.httpserver) 服务器,另一种使用嵌入式码头。现在我试图让 HTTP 摘要至少在码头服务器上工作(嗯,这是使用码头而不是 sun httpserver 的原因之一)。无论我使用哪个服务器,基本设置都是通过 Spring IOC 容器完成的。
我不喜欢为此目的使用 servlet(好吧,使用码头我得到 HTTPServletRequest 和 HTTPServletResponse 对象)而且我是 Spring Security 的新手(我只是使用 Spring Security,因为它似乎是关于 HTTP 的最灵活的方法摘要认证)。我发现的关于 spring 安全性的所有内容都是相当简洁的文档或完全面向 servlet/filter 的。
我想知道哪种方法是为我的服务器启用 http 摘要的最简单方法。如果 spring security 是如何将 spring 类连接到我的 IOC 容器中的答案。我可以想象处理http摘要需要一些手动操作。只要我有一些开始的提示,这对我来说很好。
spring - 如何将 Jetty 嵌入 Spring 并使其使用嵌入的相同 AppContext?
我有一个 Spring ApplicationContext,我在其中声明 Jetty 服务器 bean 并启动它。在 Jetty 内部,我有一个 DispatcherServlet 和几个控制器。如何使 DispatcherServlet 及其控制器使用声明 Jetty 的同一 ApplicationContext 中的 bean?
事实上,在那个外部上下文中,我有几个类似守护进程的 bean 及其依赖项。Jetty 内部的控制器使用相同的依赖项,所以我想避免在 Jetty 内部和外部复制它们。