page.jsp 不起作用

发布于 2024-11-01 16:11:53 字数 269 浏览 0 评论 0原文

我有一个 tomcat - spring mvc - jsp 应用程序。

我发现找不到名为 page.jsp 的页面 (404)。但如果我调用 page2.jsp 那么它就可以正常工作。

这是一个错误还是在规范中的某个地方写了您无法调用jsp文件page

(顺便说一句,我称其为页面,因为它是允许管理员管理页面的系统的一部分。也就是说,这是我真正想要的名称 - 尽管我会很容易切换到有效的名称)

I have a tomcat - spring mvc - jsp application.

I have discovered that a page called page.jsp is not found (404). But if I called page2.jsp then it just works fine.

Is it a bug or is it written somewhere in the spec that you can't call a jsp file page?

(BTW, I called it page because it is a part of the system that allows admins to administer pages. I.e. it is a name I really wanted - although I will readily switch to what works)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

北陌 2024-11-08 16:11:53

404就是404的意思,jsp根本就没有。这是 tomcat,因此转到 webapps 目录,然后查看您的 war 解压到的目录。寻找您的 JSP。

404的可能原因:

  1. 文件不存在。打包失败
  2. 文件存在,但名为 PAGE.JSP。域名后的 URL 区分大小写。
  3. Tomcat 中安装了一些有趣的过滤器,它确实禁止访问 page.jsp。不太可能。

404 means 404, jsp is simply not there. This is tomcat, so go to webapps directory, and look into directory your war is unpacked into. Look for your JSPs.

Possible reasons for 404:

  1. File is not there. Failed to package it
  2. File is there, but called PAGE.JSP. URLs after domain name are case-sensitive.
  3. Some funny filter installed in Tomcat that really prohibits page.jsp from being accessed. Unlikely.
各自安好 2024-11-08 16:11:53

检查 Spring 配置文件中的 URL 映射,或者控制器可能对 page.jsp 进行了错误的调用。

Check your spring configuration file for URL mapping or there may be a wrong call to page.jsp from a controller.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文