comment créer un cookie et ajouter à la réponse http de l'intérieur de ma couche de service?

Je suis entrain de créer un personnalisé du service d'authentification dans mon spring mvc de l'application:

@Service
public class AuthenticationServiceImpl implements AuthenticationService {

   @Autowired
   UserService userService;

   @Override
   public void login(String email, String password) {

      boolean isValid = userService.isValidLogin(email, password);

      if(isValid) {
          //??? create a session cookie and add to http response
      }

   }

}

Comment puis-je créer et ajouter le cookie à la réponse?

source d'informationauteur Blankman | 2012-01-17