【问题标题】:Mapping context path to servlet class in server将上下文路径映射到服务器中的 servlet 类
【发布时间】:2013-06-17 04:20:53
【问题描述】:

我使用 Eclipse 并开发了一个应用程序,它使用 AJAX 调用 JavascriptjQuery 调用 servlet doPost() 方法。它在eclipse 中正常工作,但是当我尝试将这些文件复制到不同的服务器并通过浏览器运行时,我得到了404 error。这是因为我的 ajax 无法将 url 映射到 servlet 类。因为在eclipse中我有web.xml,我在其中配置了上下文路径,但我不知道如何在服务器中设置这个映射。

【问题讨论】:

  • 您使用的是什么服务器?您是刚刚复制/粘贴文件还是使用 war 文件部署了应用程序?
  • @Luiggi - 它是我们的大学服务器,名为 omega。我只是复制文件并粘贴到服务器中。
  • 我的意思是,如果您使用的是 Tomcat 应用服务器或 Java EE 应用服务器,如 GlassFish、JBoss、Oracle WebLogic、IBM WebSphere 或其他。请注意,omega 看起来像服务器的主机名,与答案无关。此外,要部署 Java Web 应用程序,您应该以 war 文件的形式导出应用程序。
  • @Luiggi - 我认为是 Apache。因为在响应消息中,我将服务器作为 apache。请告诉我如何将应用程序部署为战争文件。

标签: java eclipse web-applications war


【解决方案1】:

我看到了一些关于如何使用 WAR 文件在服务器上部署应用程序的教程。因此,我能够将它部署在 tomcat 服务器中。我还没有尝试将它部署在其他服务器上。但至于 Tomcat 服务器,它运行良好。

感谢您对此提供的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    • 2011-08-19
    • 1970-01-01
    相关资源
    最近更新 更多