没人稀罕回答吗???????各位老大,真的很急啊:((((((

解决方案 »

  1.   

    public static URL serverURL(HttpServletRequest request) throws MalformedURLException
    {
    StringBuffer url = new StringBuffer();
            String scheme = request.getScheme();
            int port = request.getServerPort();
            if (port < 0)
                port = 80; // Work around java.net.URL bug
            url.append(scheme);
            url.append("://");
            url.append(request.getServerName());
            if ((scheme.equals("http") && (port != 80)) ||
                (scheme.equals("https") && (port != 443))) {
                url.append(':');
                url.append(port);
            }
            return (new URL(url.toString()));
    }
      

  2.   

    多谢,还没测试,但给分先!:)