Commit 09aabc8c64b2609209e3df4c4f3ab39dee77d765

Authored by gibran
1 parent c4025393

Método para deixar a url sem arquivo no final.

src/main/java/br/com/checker/emag/util/UrlSemArquiNoFinal.java 0 → 100644
... ... @@ -0,0 +1,40 @@
  1 +package br.com.checker.emag.util;
  2 +
  3 +public class UrlSemArquiNoFinal {
  4 +
  5 + public String urlSemArquivoNoFinal(String url)
  6 + {
  7 + if(url != null)
  8 + {
  9 + String urlSemArquivo = "";
  10 + boolean encontrouPonto = false;
  11 +
  12 +
  13 + for(int i = url.length()-1; i >= 0; i-- )
  14 + {
  15 +
  16 + urlSemArquivo = url.substring(i-1,i);
  17 +
  18 + if(encontrouPonto && urlSemArquivo.equalsIgnoreCase("."))
  19 + {
  20 + break;
  21 +
  22 + }else if(urlSemArquivo.equalsIgnoreCase("."))
  23 + {
  24 + encontrouPonto = true;
  25 +
  26 + }else if(encontrouPonto && urlSemArquivo.equalsIgnoreCase("/"))
  27 + {
  28 + url = url.substring(0,i);
  29 + break;
  30 + }
  31 + else if(!encontrouPonto && urlSemArquivo.equalsIgnoreCase("/"))
  32 + {
  33 + break;
  34 + }
  35 + }
  36 + }
  37 + return url;
  38 + }
  39 +
  40 +}
... ...