【问题标题】:Host files on Tomcat possible?Tomcat上的主机文件可能吗?
【发布时间】:2010-03-22 13:25:52
【问题描述】:

我有一个 Tomcat 6.0.24 服务器正在运行。我用来运行一些 JSP 页面。可以在上面托管文件吗?例如。如果我输入http://localhost:8080/Sample.avi 我会下载Sample.avi?我猜可能有更好的服务器来完成这项任务,但我想坚持使用 Tomcat,因为我不想安装另一台服务器。有可能吗?

感谢和问候, Krt_马耳他

【问题讨论】:

    标签: tomcat


    【解决方案1】:

    有可能:只需在 server.xml 文件中添加一个 以指向包含您的文件的目录。

    【讨论】:

      【解决方案2】:

      是的,这是可能的。一个快速的谷歌建议你需要一个StaticInterceptor

      您所说的“文件”在网络术语中通常称为“静态内容”:特定 URI 处的固定资源。

      【讨论】:

        【解决方案3】:

        如果你使用 IntelliJ,

        1. 将要托管的静态文件放在一个文件夹中。
        2. 启动 IntelliJ -> 选择 Tomcat -> 编辑配置 -> 部署 -> + -> 外部源 -> 选择上述文件夹并设置应用程序上下文(例如静态)
        3. 您可以使用http://localhost:// 访问文件(例如 http://localhost:8080/static/static_image.png)

        IntelliJ setup

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-11-23
          • 2013-08-21
          • 1970-01-01
          • 2020-01-23
          • 2016-08-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多