我有一个带有Web App的Eclipse工作区(让我们称之为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配置?
欢迎所有建议!
答案 0 :(得分:0)
当您选择菜单选项时,如何调用URL:简单表单提交,ajax请求?
在任何情况下,您的代码中都应该有一个类似/MyApp/...
的网址。
您还可以使用浏览器中的调试工具(即Firebug for Firefox)检查哪些URL被有效调用
如果使用Eclipse中嵌入的Tomcat,另一项测试是在IDE外部启动Tomcat,只是为了检查潜在的行为差异。