【问题标题】:JSP Site web.xml issue Page not found for url-pattern /MyController in sevlet-mappingJSP 站点 web.xml 问题页面在 servlet-mapping 中找不到 url-pattern /Controller
【发布时间】:2011-05-09 12:43:09
【问题描述】:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>MyController</servlet-name>
    <servlet-class>com.pk.MyController</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>MyController</servlet-name>
    <url-pattern>/MyController</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

我有这个配置,但是无法访问hzhfyp.com/MyController (PAGE NOT FOUND)

MyController serverlet 的路径是 WEB-INF/classes/com/pk/MyController.class

虽然index.jsp 已正确加载。在此处演示http://hzhfyp.com/ 单击任何按钮将生成在 Firebug(firefox) 中可见的 js 错误,如找不到页面。

【问题讨论】:

    标签: servlets web.xml


    【解决方案1】:

    网址区分大小写。您已经使用M 将其映射到/MyController,但是您的jQuery 代码通过/myControllerm 调用它。相应地修复它。

    对于尽管 URL 正确但返回 404 的 servlet,当 servlet 无法初始化或根本没有部署正确的 web.xml 时,可能会发生这种情况。阅读服务器启动日志以了解 servlet 初始化期间的任何错误,并验证您是否使用正确的 web.xml 进行部署。

    【讨论】:

    • 对不起,我在复制粘贴前的最后一刻更改了它,之前是 /myController。我现在将其更改为 /myController,但仍然没有发现,任何进一步的帮助。
    • hzhfyp.com/myController 404 未找到 HeadersPostResponseHTML 404 未找到

      未找到

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

      此外,尝试时遇到 404 Not Found 错误使用 ErrorDocument 来处理请求。

    • 我正在 Web 服务器上进行测试。如何检查?来自CPanel??
    • 我不知道您使用的是什么主机,也不知道您所说的“CPanel”是什么意思。只需联系您的托管支持。当你在本地运行它时它工作吗?
    • 网络服务器的Cpanel控制面板,在这里我检查了日志,显示页面未找到错误但我无法查看tomcat服务器日志。是的,在本地机器上它可以工作,但在网上它没有正确映射。无论如何谢谢你的建议。
    猜你喜欢
    • 1970-01-01
    • 2011-09-27
    • 2011-05-01
    • 2014-05-24
    • 2011-11-24
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    相关资源
    最近更新 更多