Jsp开发时,Tomcat启动成功后,但一直显示等待...,如何解决?

正在学习用eclips开发Jsp,以前都能正常使用,
但今天却不正常了,在Tomcat启动成功后,eclips中一直是空的网页
下方一直显示等待http://localhost:8080/....就没反应了。
请问如何解决?
问题已解决:
原来我的电脑不能识别localhost了
把localhost改成ip地址127.0.0.1就行了,
新建服务时也填127.0.0.1就一切正常
那我电脑为什么不能解析localhost呢?

你直接用tomcat的startup.bat启动看看是否正常,如果还是启动不起来请检查你的jdk环境配置。
如果jdk配置正常,tomcat启动错误的话建议你删了重装一个,都是绿色版的,解压就能用了。
只要能正常启动,在eclipse中也应该是正常的追问

找到问题所在了,原来是不能解析localhost
要换成127.0.0.1就一切正常,那这个问题如何解决?

追答

如果你的系统是windows的话请查看C:\WINDOWS\system32\drivers\etc目录下的host文件中是否有这一行:127.0.0.1 localhost
有的话确保这行没有被注释掉

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-04-07
因为win7下获取的是ipv6的地址。如果使用localhost,则获取到的是0:0:0:0:0:0:0:1。
所以要想使用request.getRemoteAddr()在win7下获取本地的ip地址,就要使用127.0.0.1。
或者把C:\WINDOWS\system32\drivers\etc hosts文件中的127.0.0.1 localhost前面的#去掉。本回答被提问者采纳
第2个回答  推荐于2018-04-10
服务停了,将webapp 文件夹下的全部工程都remove了,然后删掉 tomcat目录下的
work文件夹,然后重新部署。本回答被网友采纳
第3个回答  2011-10-17
查看C:\WINDOWS\system32\drivers\etc目录下的host文件中是否有这一行:127.0.0.1 localhost
看这句话前面有没有#,如果有#就去掉#号,
第4个回答  2011-10-14
你重新建立一个新的jsp页面,然后直接访问..
如果不可以,看下控制台是否报错..
相似回答