【问题标题】:Access to the JSP pages place in subfolders under WebContent folder访问 JSP 页面位于 WebContent 文件夹下的子文件夹中
【发布时间】:2015-05-10 17:12:27
【问题描述】:

我想在服务器上部署一些 JSP 脚本。我正在使用 Apache Tomcat。如果我将名为request.jsp 的脚本放在WebContent 文件夹中,一切都是正确的。要访问它,URL 是:http://localhost:8080/MyService/resquest.jsp。但问题是我想更改 URL,例如,我希望 URL 将是:http://localhost:8080/MyService/rest/request.jsp。所以,要做到这一点,我认为只需要在WebContent 中创建文件夹rest,然后将脚本放在这个子文件夹中。但是我错了,因为它没有运行,服务器返回给我一个 404 http 错误,所以找不到 URL。

这样做的方法是什么?非常感谢任何评论。

【问题讨论】:

    标签: java eclipse jsp tomcat servlets


    【解决方案1】:

    你的想法是对的。默认 servlet 应处理来自 Web 根文件夹的这些请求。但是您使用文件夹名称的假设是错误的,因为首先提供并映射到该文件夹​​的另一个 servlet 或过滤器将其处理错误。如果您对自己的工作方式感到满意,您可以使用其他名称。

    【讨论】:

    • 好的,谢谢。这正是问题所在。我有另一个同名的 servlet。现在我更改它,Tomcat 为我提供 jsp 页面没有问题。
    猜你喜欢
    • 2015-07-01
    • 1970-01-01
    • 2016-01-20
    • 1970-01-01
    • 2018-12-12
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多