Buenas tardes amigos soy nuevo en esto y se me presenta un problema trato de enviar un array de un servlet a un JSP y no me deja adjunto los datos
Servlet :
String [] aux = new String[4];
for (Preguntas preg: listpregunta){
out.println("<tr>" );
out.println("<td>" + preg.getEspanol()+ "</td>" );
aux[x]= preg.getEspanol();
out.println("<td>" + preg.getIngles()+ "</td>" );
aux1[x]=preg.getIngles();
x++;
out.println("</tr>" );
}
request.setAttribute("datos", aux);
request.getRequestDispatcher("index.jsp").forward( request, response);
en el JSP
<% String[] esp = (String[]) request.getAttribute("datos"); %>
out.println("datos son + esp[0] );
gracias por su ayuda