se aspettavo un attimo a scrivere.... :
codice:
Map elementi = getServletRequest().getParameterMap();
Set test = elementi.keySet();
Iterator iTest = test.iterator();
while(iTest.hasNext()){
       Object o = iTest.next();            
       System.out.print("la chiave è: " + o + " ");
       String ss[] = (String[]) elementi.get(o);
       System.out.print("l'oggetto ha " + ss.length + " elementi ");
       System.out.println("e il primo elemento è: " + ss[0]);
       //System.out.println(elementi.get(o).getClass().getSimpleName());
}
quindi se il campo di imput è popolato trovo il valore che cerco
in effetti una volta ottenuto il nome della classe con il metodo getSimpleName allora finalmene ho capito che avevo a che fare con un array