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的區別