java - 需要根据一些业务逻辑设置多个处理程序

标签 java html jetty embedded-jetty

我是 Jetty 的新手,我正在尝试将 HTML5 的文件系统 API 调用转发给客户端,因为当它们从 JRE 收到时,这是一个构建 Web 文件系统的雄心勃勃的项目。到目前为止,单个处理程序可以提供一个 java 脚本页面,比如调用文件的最后修改日期。我希望能够调用将提供 getFilesize、getFileName 等 java 脚本的不同处理程序,那么我该如何着手让单个 jetty 服务器临时执行不同的处理程序?

最佳答案

多个 Jetty 处理程序是可能的,因为处理程序隐喻只是一个处理程序树。

请参阅之前对问题的回答 Embedded Jetty rewrites not working properly有关其工作原理的一些详细信息。

有关更具体的示例,请查看 ManyHandlers embedded jetty example .

关于java - 需要根据一些业务逻辑设置多个处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14999503/

相关文章:

javascript - 如何知道单选按钮未被选中?

html - 将每个文本水平和垂直居中到其图像

deployment - 部署 jar 时出现奇怪的警告

java - JMeter 未正确解码 base64 - 导致空白 PDF

java - 快速估计 Cassandra 表中的行数

html - 960 网格 css/html 右对齐

java - Jetty服务器无法返回json

clojure - 如何在 Clojure 中使用 Ring 运行 Jetty 示例

maven - java.lang.NoClassDefFoundError : org/glassfish/jersey/server/spi/Container

Java 6 : Examples for implementing own scripting language using javax. 脚本?