code: public static String newWwwUrlEncodedUrl(final String baseUrl,
          final Map<String, String> paramMap)
          {
          final StringBuilder sb = new StringBuilder();
          sb.append(baseUrl);
          sb.append(getUrlParameters(paramMap, false));
          return sb.toString();
          }
docs: Creates a new URL string from the specified base URL and parameters
  encoded in non-form encoding, www-urlencoded.
  
  @param baseUrl The base URL excluding parameters.
  @param paramMap The parameters.
  @return The full URL string.