intanto ancora grazie!!
ho provato ad applicare quello che mi hai detto ma...Sorge un problema!
ho inserito il codice che mi hai dato ma è come se non riuscisse a leggere il valore. Probabilmente ho fatto qualche errore nell'applicarlo...se riesci a darci un occhio, il codice che ho scritto nella prima pagina è questo:

codice:
${item.subject}
dove wopen è una funzione javascript per l'apertura della pagina message.jsp come finestra di popup, se vuoi controllare è composta così:

codice:
function wopen(url, name, w, h)
{
w += 32;
h += 96;
 var win = window.open(url,
  name, 
  'width=' + w + ', height=' + h + ', ' +
  'location=yes, menubar=no, ' +
  'status=no, toolbar=no, scrollbars=no, resizable=no, left=150, top=100, screenX=150, screenY=100');
 win.resizeTo(w, h); 
 win.focus();
}
quindi nella pagina message.jsp ho:

codice:
<%
  String mailId = request.getParameter("Nmail");
%>

...

 <tr>
    <td>mailId = ${mailId}</td>
  </tr>
ma non stampa nulla al posto della variabile, come se contenesse una stringa vuota...
eppure l'url sembra essere corretto:

http://mioServer/miaCartella/message.jsp?Nmail=ciao

Grazie ancora della tua pazienza!