localhost取/后的目录或路径

时间:2014-04-29 11:25:41

标签: url gwt localhost

当我在localhost模式下运行代码时,我有localhost:8080 / url / hello。 /之后的值是目录还是路径因为我得到的结果是HTTP STATUS 404.

   public void onValueChange(ValueChangeEvent<String> event)
{

           String a=Window.Location.getHref();
           Window.alert(a);     
        if(Window.Location.getHash().equals("") || Window.Location.getHash().equals(null) || Window.Location.getHash()== null)
        {
            String SUBURL=a.substring(a.lastIndexOf("/")+1;
                String a1=SUBURL;
                Window.alert("LINK :: "+a1);

            if(!a1.isEmpty())
            {
                greetingService.shrturl(a1,new AsyncCallback<String>()
                  {

                   @Override
                   public void onFailure(Throwable caught) 
                    {

                     Window.alert("fail");

                    }

                    @Override
                    public void onSuccess(String h) 
                    {
                        System.out.print("return value :: "+h);
                        if(h.equals(null))
                        {
                            Window.Location.replace("ERROR:PAGE NOT FOUND");
                        }
                        else
                        {
                             Window.Location.replace(h);
                        }
                    }

                  }); 
            }
            else
            {
                new shorturl();
            }
        }

1 个答案:

答案 0 :(得分:0)

Localhost:告诉服务器自行循环,因此不是向forgien服务器发送HTTP请求以将其发送到本地服务器,

8080:,指端口号,

/ url / hello /指的是本地服务器中的目录结构

是的,如果您要将代码从本地迁移到live,那么

http://localhost:8080/url/hello

将成为

http://www.mywebsite.ie/url/hello