1 23 24 package com.sun.enterprise.util.web; 25 26 public class URLPattern { 27 28 private final static int NL = 10; 30 private final static int CR = 13; 32 33 49 public static boolean isValid(String urlPattern) { 50 if (urlPattern.indexOf(NL) != -1 || urlPattern.indexOf (CR) != -1) { 53 return false; 54 } 55 56 if (urlPattern.startsWith("*.")) { 58 if (urlPattern.indexOf('/') < 0) { 59 return true; 60 } else { 61 return false; 62 } 63 } 64 65 if ( urlPattern.startsWith("/") && urlPattern.indexOf("*.") < 0) { 67 return true; 68 } else { 69 return false; 70 } 71 72 } 73 } 74 | Popular Tags |