Method 1:
// In JSP1
session.setAttribute("myStringArray", myStringArray);
response.sendRedirect("jsp2.jsp");
// In JSP2
String [] myStringArray = (String []) session.getAttribute("myStringArray");
Method 2:
// Int JSP1
request.setAttribute("myStringArray", myStringArray);
response.forward("jsp2.jsp");
// In JSP2
String [] myStringArray = (String []) request.getAttribute("myStringArray");
When placing objects in the session, they will persist there until removed, or until the session expires.
When placing them in the request, they only persist for a single request. They will only be available to included pages, or pages that you forward to.
-Derek