0

我在运行 Web 应用程序项目时遇到问题。

它给了我以下错误:

替代文字 http://www6.0zz0.com/2009/04/19/19/934715868.jpg

Web 应用程序项目和网站项目发生错误。

我尝试了以下 URL,但它给了我同样的错误:http://localhost:3306/mobileApplication

这样进入数据库:

http://localhost:3306/TheLostNumberApplication/
http://localhost:3306/TheLostNumberApplication/faces/welcomeJSF.jsp

看起来 localhost 没有运行,我使用 MySQL,但我不知道在哪里可以找到 localhost 来运行它。

可能是什么问题?

更新:

我尝试了几种解决方案,但它仍然有同样的问题(本地主机不运行)......

我现在想问一下我有一个 Apache 服务。我应该拥有 Apache Tomcat,而不是 Apache 服务吗?还是没关系?

4

6 回答 6

3

MySQL 默认在 3306 端口上运行,不提供 Web 前端。您需要找出您正在运行的网络服务器打开了哪个端口。通常,它们在端口 80、端口 8080 或端口 8000 上运行。

于 2009-04-19T22:02:46.503 回答
0

你有防火墙可以阻止这个吗?

于 2009-04-19T21:55:55.570 回答
0

您使用什么作为 Java 应用程序服务器?你需要先启动它。

您可以在 Windows 中的管理工具 -> 服务下找到它。

于 2009-04-19T22:02:51.870 回答
0

进入 Internet Explorer 工具,单击高级选项卡,然后在设置树的浏览分支下,确保“显示友好的 HTTP 错误消息”设置已关闭。

这本身并不能解决您的问题,但是当您的 Web 应用程序未正确执行时,Internet Explorer 通常会向您隐藏真相。当您刷新时,它会告诉您真正出了什么问题(可能是 404),但至少 Internet Explorer 不会对页面失败的原因做出假设。

我自己也遇到过这种情况,Internet Explorer 报告 404 错误,实际上,这是一个语法问题,当此选项关闭时报告。将其关闭并相应地更新您的问题,或解决问题。如果这不起作用,请在此处参考其他答案。

于 2009-04-19T22:08:10.737 回答
0

如果您使用的是较新的 Windows,请检查您的主机文件 - 微软删除了 Vista 中的 localhost 条目(?)。当您的 dns 拒绝解决它时,这会使生活变得混乱。

检查 %windir%\System32\drivers\etc\hosts

于 2010-07-22T12:29:48.457 回答
-1

您是否在您的机器上安装了 Web 服务器?

是一个让您启动并运行的方法。

编辑:

看来你正在做一些 JSP 工作,你研究过Tomcat吗?

于 2009-04-19T21:59:49.210 回答