Rieccomi per un nuovo problema
Allora, durante l'elaborazione di una JSP, mi collego ad un Servlet e gli passo dei parametri che serviranno per specificare i dettagli dei cookie da aggiungere alla response:

codice:
<c:choose>
    <c:when test = "${!empty param.remember}">
        <c:import url = "/addCookie">
            <c:param name = "userName" value = "${validUser.userName}"/>
            <c:param name = "password" value = "${validUser.password}"/>
            <c:param name = "age" value = "${60 * 60 * 24 * 30}"/>
        </c:import>
    </c:when>
    <c:otherwise>
        <c:import url = "/addCookie">
            <c:param name = "userName" value = "${validUser.userName}"/>
            <c:param name = "password" value = "${validUser.password}"/>
            <c:param name = "age" value = "0"/>
        </c:import>
    </c:otherwise>
</c:choose>
Questo il servlet:
Codice PHP:
package servlets;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class 
addCookie extends HttpServlet {

    protected 
void processRequest(HttpServletRequest requestHttpServletResponse response)
    
throws ServletExceptionIOException {
            
Cookie userNameCookie = new Cookie ("userName"request.getParameter ("userName"));
            
Cookie passwordCookie = new Cookie ("password"request.getParameter ("password"));
            
userNameCookie.setMaxAge (Integer.parseInt (request.getParameter ("age")));
            
passwordCookie.setMaxAge (Integer.parseInt (request.getParameter ("age")));
            
            
response.addCookie(userNameCookie);
            
response.addCookie(passwordCookie);
    } 
    protected 
void doGet(HttpServletRequest requestHttpServletResponse response)
    
throws ServletExceptionIOException {
        
processRequest(requestresponse);
    } 

    protected 
void doPost(HttpServletRequest requestHttpServletResponse response)
    
throws ServletExceptionIOException {
        
processRequest(requestresponse);
    }

Mi accorgo del non funzionamento poichè quando tento di richiamare tramite espressione EL i cookie (${cookie.userName.value}) il risultato è null.
Qualche idea?