dici di sapere tutto sulle jsp ma non mi sembra affatto. Dalla request puoi recuperare i singoli campi input della pagina precedente, quindi non ti serve nessun array...
Nella pagina precedente hai n campi di input con nomi prova1,prova2 ecc...
ti basta fare:
String prova1 = request.getParameter('prova1')
String prova2 = request.getParameter('prova2')
ecc...
poi applichi alle variabili la decodifica dei caratteri speciali o effettui un replace:
prova1.replace(char,char);
Non capisco perche tiri di mezzo gli array cerca di spiegarti meglio.
p.s. come gia detto da trueLies puoi farti spostare nella sezione java