【问题标题】:JSP Error 404 on Firefox and ChromeFirefox 和 Chrome 上的 JSP 错误 404
【发布时间】:2015-05-15 07:00:20
【问题描述】:

我正在使用 tomcat 开发一个 java 项目(servlet、jsp...)。 当我使用 url http://localhost:8080/nameHere/ 时出现以下错误:

未找到 在此服务器上找不到请求的 URL /nameHere/。

我在 Firefox 和 Chrome 上都有它,它适用于 IE 和 eclipse 网络浏览器。 我卸载了firefox几次,与chrome相同,但什么也没发生。 它在任何地方都有效的一天和之后的一天(之间没有变化)它没有......

有什么想法吗?

【问题讨论】:

  • 它可能正在另一个端口上运行,或者在 nameHere 上没有部署任何内容。然而,这绝不是浏览器问题。
  • 它在 IE 中有效,但在 chrome 中无效?
  • 哇 .. 可以在 IE 中工作,但不能在 chrome 中工作.. 异常
  • 你试过incognito
  • 问题可能出现在 jsp 页面中,其中包含一些 chrome 不支持的代码

标签: java jsp google-chrome firefox tomcat8


【解决方案1】:

您如何进行 servlet/jsp 映射。我会查看您的 web.xml(或者您正在配置映射)以确保您有一个映射到该名称的 servlet/jsp。

【讨论】:

  • 在我的 web.xml 我只有那个:<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>nameHere</display-name> <error-page> <error-code>404</error-code> <location>/</location> </error-page> <error-page> <error-code>500</error-code> <location>/</location> </error-page> </web-app>
  • 我认为这个配置不正确。您需要将您的 servlet/jsp 名称(在您的情况下为 nameHere)映射到将为您提供响应的 jsp/servlet。你和我一起吗?
  • 我发布了一个答案,问题是我的代理(不知道为什么但删除配置并添加相同的解决我的问题)
【解决方案2】:

我在 Firefox 上解决了我的问题。这是公司的代理人。它是配置的,但是当我删除所有配置并设置相同的配置时,它可以工作。

【讨论】:

    猜你喜欢
    • 2012-10-08
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-01
    相关资源
    最近更新 更多