Eclipse (Keplar) 和 Tomcat

标签 eclipse tomcat configure

我有一个 Eclipse 工作区,其中包含一个 Web 应用程序(我们称之为 MyApp)和 Tomcat 服务器。当我运行 MyApp 时,Tomcat 找到 default.jsp 并且打开页面显示

    http://localhost:8080/MyApp/Default.jsp?ActionPage=dashboard

- 一切都很好,花花公子。

这个网页显示了一个菜单。我从该页面中选择一个应该呈现的菜单选项

    http://localhost:8080/MyApp/config.jsp, 

我得到一个 HTTP 状态 404 -/config.jsp ... 即它正在寻找位于

的页面
    http://localhost:8080/config.jsp   

找不到。它为什么在那里看?它似乎失去了上下文。

Netbeans 不会表现出这种行为 - 它工作正常。我只是不知道去哪里寻找解决方案。是Tomcat配置还是Web App配置?

欢迎所有建议!

最佳答案

当您选择菜单选项时,URL 是如何调用的:简单表单提交,ajax 请求? 在任何情况下,您的代码中都应该有一个类似于 /MyApp/... 的 URL。 您还可以使用浏览器中的调试工具(即 Firefox 的 Firebug)检查哪些 URL 被有效调用 如果您使用 Eclipse 中嵌入的 Tomcat,则要做的另一项测试是从您的 IDE 外部启动您的 Tomcat,只是为了检查潜在的行为差异。

关于Eclipse (Keplar) 和 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21332780/

相关文章:

linux - 静态链接的 gcc

linux - Yocto Eclipse ADT 插件在配置期间失败

c++ - 如何将 C++ 插件安装到 Eclipse?

android - 构建从 Eclipse git 导入的项目作为 Android 项目

tomcat - 在Tomcat中加载双数

java - 在 Elastic Beanstalk 上使用 Opencv 运行 Spring boot

java - 带有外部 JAR 的 Spring Boot 获取 NoClassDefFoundError

eclipse - 将数据加载到表配置单元

java - Java项目中config.properties文件的位置

Mysql配置/设置