Je voudrais quelques conseils par rapport à une fonctionnalité que j'ai dans mon application web.
Au fait, l'utilisateur à la possibilité d'ouvrir la fenêtre en mode plein écran. Dans la version actuelle. J'utilise deux bean request un pour le mode normal et un autre pour le mode FullScreen. Les deux beans sont deux instances de la même classe, la seule différences c'est un attribut qui indique le mode d'affichage.
Donc quand je clique sur le bouton Full Screen, le deuxième bean se crée avec les mêmes données figurant dans la première vue (le pb c'est que ça prend pas mal de temps et naturellement j'utilise plus de mémoire pendant la création)
Est ce que vous auriez une idée pour éviter de recréer le bean Full screen et de se contenter de récupérer le bean initial est lui changer l'attribut mode, mais sans affecter l'affichage de la vue initiale.
Je voudrais aussi garder mon scope request.
PS : Je vous rappelle qu'à chaque rafraichissement je repasse dans le constructeur de mon bean (bean request)
Merci
Partager