Exemple #1
0
 protected Object exec(Object[] args, Context context) {
   int nargs = args.length;
   String str;
   String encoding;
   if (nargs == 1) {
     str = (String) args[0];
     encoding = ServletEncoding.getDefaultInputEncoding(context);
   } else if (nargs == 2) {
     str = (String) args[0];
     encoding = (String) args[1];
   } else {
     undefined(args, context);
     return null;
   }
   try {
     return new ServletParameter(URLEncoding.parseQueryString(str, encoding));
   } catch (UnsupportedEncodingException e) {
     throw new PnutsException(e, context);
   }
 }