【问题标题】:How to map a url path to a specific resource on the filesystem in XML config with Jetty?如何使用 Jetty 将 url 路径映射到 XML 配置中文件系统上的特定资源?
【发布时间】:2022-09-23 18:55:41
【问题描述】:

我正在尝试使用带有 Jetty 9.4.41 的 web.xml 将特定 URL /the-url 映射到文件系统 {WAR}/static/file.html 上的静态资源。

我认为这相对容易弄清楚,但我在码头文档中找不到任何相关内容,也找不到在 web.xml 中执行此操作的任何示例。我一直在努力寻找<servlet> 的可能选项,希望有一个选项可以帮助做到这一点。

我知道我可以使用默认的 Jetty servlet 将资源映射到 URL 中的确切名称,例如

<servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>/static/*</url-pattern>
</servlet-mapping>

...但我希望做类似的事情:

<servlet-mapping>
    <servlet-name>MySpecificResource</servlet-name>
    <url-pattern>/the-url</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>MySpecificResource</servlet-name>
    <servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class>
    <!-- Something here so that DefaultServlet knows to serve /static/file.html ?? -->
</servlet>

    标签: jetty


    【解决方案1】:

    对于患者门户,您首先需要的也是最重要的东西是计算机和互联网连接。创建在程序中自定义的用户帐户,以自行访问医疗服务。

    访问这里:Christiana Care Patient Portal

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多