Exemplo n.º 1
0
 public void splitRouteAtAmpersand(String params) {
   HashMap<String, String> splitParams = new HashMap<String, String>();
   String queryStringParams[] = params.split("&");
   int i;
   for (i = 0; i < queryStringParams.length; i++) {
     String pairs[] = queryStringParams[i].split("=");
     splitParams.put(pairs[0], pairs[1]);
   }
   requestStore.setParams(splitParams);
 }
Exemplo n.º 2
0
 public void processQueryStringParams() throws UnsupportedEncodingException {
   String params = splitOffQueryStringParams();
   if (params.contains("&")) {
     splitRouteAtAmpersand(params);
   } else {
     HashMap<String, String> splitParams = new HashMap<String, String>();
     String pairs[] = params.split("=");
     splitParams.put(decodeRequestUri(pairs[0]), decodeRequestUri(pairs[1]));
     requestStore.setParams(splitParams);
   }
 }