Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Tomcat 127.0.0.1可以工作,但localhost或externalIP失败_Java_Ajax_Linux_Tomcat - Fatal编程技术网

Java Tomcat 127.0.0.1可以工作,但localhost或externalIP失败

Java Tomcat 127.0.0.1可以工作,但localhost或externalIP失败,java,ajax,linux,tomcat,Java,Ajax,Linux,Tomcat,嗨,我有一个带有ajax调用的servlet,比如: $.ajax({ url: "http://127.0.0.1:8080/MyApplication/MyServlet", data: {user:name, surname:surname}, type:"GET", crossDomain: true, contentType: 'text/plain', success: function

嗨,我有一个带有ajax调用的servlet,比如:

$.ajax({
        url: "http://127.0.0.1:8080/MyApplication/MyServlet",
        data: {user:name, surname:surname},
        type:"GET",
        crossDomain: true,
         contentType: 'text/plain',
        success: function(data,stato){
            alert("dati: " + data + "\n stato: " + stato);
            $("#pannello").empty().append(data);
        },
        error: function(richiesta, stato, errori){
            alert("errore:" + stato);

        },

    });
当我尝试使用它时,使用
127.0.0.1:8080/MyApplication
效果很好,但不起作用
localhost:8080/MyApplication
192.168.0.5:8080/MyApplication
。 我使用更改了
/etc/hosts
文件
127.0.0.1localhost
,我在我的
/var/lib/tomcat7/conf/server.xml中添加了

    <Connector port="8080" protocol="HTTP/1.1"
address="0.0.0.0"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" />


但问题并没有解决。一些解决方案?

如何
ping localhost
ping 192.168.0.5
?这些有用吗?