Comment JSF 2 ConversationScope travail?

J'ai un JSF facelets page qui affiche un tableau de données en fonction de la page en cours de visualisation. Quand je afficher la page 1, je l'appelle le view() méthode d'action pour obtenir les données de la base de données pour les pages et les stocker en tant que membre privé domaine de la fève (deux tableaux). J'ai aussi appeler conversation.start() sur l'injection de conversation instance dans le view() méthode.

Lorsque l'utilisateur clique sur le bouton "suivant" ( h:commandButton ) pour aller à la page 2, je suis de l'exécution d'une next() méthode pour mettre à jour la sauvegarde de la fève à la point de l'ensemble 2 de sorte qu'il va imprimer son contenu. Le problème est, tableau 2 n'existe plus. Je ne sais pas pourquoi je perds conversation portée. Des idées?

//tells the object which page we are on, and thus what data to display.
private int part = 1; 

//These arrays are filled with data but conversation scope doesn't 
//keep them on the next postback.
private int[] part1 = new int[15], part2 = new int[15];
InformationsquelleAutor Adam | 2011-10-17