HelloWorld servlet:eclipse ee tomcat 6错误

时间:2011-04-13 09:13:10

标签: java eclipse tomcat servlets java-ee

我在windows上使用eclipse ee和tomcat 6。我制作了一个简单的HelloWorld servlet&它工作正常。然后我制作了另一个测试小程序,只需打印一行文字&它会引发错误。

当它被eclipse本身调用时,如http://localhost:8080/HelloWorld/

它显示404错误。如果我将其地址更改为

http://192.1.1.56:8080/HelloWorld/然后错误消息更改&它会显示

this program cannot display the webpage

即使我通过http://localhost/HelloWorld *调用它(在eclipse中),即通过删除端口地址,它显示

this program cannot display the webpage

修改 这个问题解决了。对ee& amp; .....,尽管有servlet本身,但我错误地通过项目文件夹上的R-Click运行servlet。谢谢大家的帮助:)

1 个答案:

答案 0 :(得分:1)

Tomcat的默认端口是8080.您的问题或网址中的80808是错字吗?

您可能遇到打包或部署问题。该URL假定您的servlet位于ROOT目录中。真的吗?我建议将您的应用程序打包为适当的WAR文件并将其放在/ webapps目录中。

您确定您的web.xml是否正确?您是否正确添加了<servlet><servlet-mapping>代码?

我暂时不让Eclipse退出。涉及的事情太多,你不知道。只需手动部署WAR,看看你得到了什么。