tomcat只能localhost访问
A. tomcat怎么访问 localhost
1、首先需要打开Tomcat安装目录下的conf目录找到文件“server.xml”文件,用记事本打开。
B. tomcat项目部署后,能访问localhost:8080/项目/xxx.jsp等文件,就是不能访问xxx.do
1.如果是struts的话,你看下有没有配置对应的servelet或filter.应该是.do这种东西没有拦截住。检验下struts的配置文件。
2.或者是自己实现的servelet。都是需要配置上过滤.do这种格式的url的。
C. 我在tomcat部署了个项目,能用localhost访问,但是不能本机IP或127.0.0.1访问 .请知道原因不吝赐教
首先你出现的问题,不能用127.0.0.1访问Tomcat,那么你所用的Tomcat版本百分之八九十应该是6以下的。因为这个问题的根本原因是Tomcat在启动时,如果检测到系统支持IPV6,那么默认监听的是IPV6地址的端口,导致通过IPV4无法访问。不过在6(含6)以后的版本中这个问题Tomcat已经解决了,不用使用者自己再去设置了。那么目前的解决办法就是你所了解到的那样设置一下参数就好了。
其次,你说查看tomcat地址绑定怎么查看是到IPv4还是IPv6,你用的是netstat -n这个命令,这个执行结果中是看不到Tomcat端口的,要用netstat -a -n这个命令,然后找到你Tomcat的端口,端口前面的内容要是0.0.0.0,就是绑定到IPv4;如果端口前面的内容是[::]:或者有两个冒号的,就是绑定到IPv6的。注意命令netstat -a -n执行前确保Tomcat是启动状态的哦。
我也是看了你的资料,然后网上查了一下,感谢你还有以下的知识分享:
www.cnblogs.com/xiaoluo501395377/archive/2013/08/07/3243576.html
blog.csdn.net/jdfkldjlkjdl/article/details/40053655
另外有关于localhost和127.0.01的区别,可以看看这个:
localhost与127.0.0.1的区别