int pos = action.indexOf('?');
if ( pos != -1 ) {
AttributesImpl ai = new AttributesImpl(a);
a = ai;
final String queryString = action.substring(pos+1);
ai.removeAttribute("action");
ai.addCDATAAttribute("action", action.substring(0, pos));
super.startElement(uri, loc, raw, a);
RequestParameters rp = new RequestParameters(queryString);
final Enumeration e = rp.getParameterNames();