Les URLs sont bons, pas de resoumission du formulaire, mais les nombres ne sont pas bons !

Explication : la portée du backing bean est la requête. Si on fait une redirection, on lance une nouvelle requête et donc le container crée un nouveau backing bean dont la propriété "nombre" contient 0 et pas le nombre saisi par l'utilisateur.

Il serait possible de passer la portée à session et ça marcherait (testez si vous avez le temps) mais la portée session est à éviter au maximum pour plusieurs raisons (encombrement de la mémoire du serveur, problème si l'utilisateur ouvre plusieurs onglets de son navigateur sur l'application). L'exercice suivant va donner une bien meilleure solution qui, en prime, permettra de garder une page dans les marque-pages du navigateur.