你直接用tomcat的startup.bat启动看看是否正常,如果还是启动不起来请检查你的jdk环境配置。
如果jdk配置正常,tomcat启动错误的话建议你删了重装一个,都是绿色版的,解压就能用了。
只要能正常启动,在eclipse中也应该是正常的
因为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前面的#去掉。
服务停了,将webapp 文件夹下的全部工程都remove了,然后删掉 tomcat目录下的
work文件夹,然后重新部署。
查看C:\WINDOWS\system32\drivers\etc目录下的host文件中是否有这一行:127.0.0.1 localhost
看这句话前面有没有#,如果有#就去掉#号,
你重新建立一个新的jsp页面,然后直接访问..
如果不可以,看下控制台是否报错..