Le framework Struts est une plate-forme open source pour concevoir des applications Web en utilisant le modèle modèle-vue -contrôleur ( MVC) . Struts Portlet , d'autre part , est similaire à Struts sauf que pendant la mise en œuvre , le traitement de l'action est effectuée avant le rendu plutôt que Struts, où l'affichage est d'abord rendue avant le traitement de l'action. Rendu de la vue
L'interface iViewCommand est utilisé pour encapsuler les informations doivent être rendus ainsi que le chemin de la page à afficher . Le ActionForm est généralement nécessaire de limiter les demandes d'une session.
Mise à jour ActionForm
Chaque fois que le portlet rend , la page doit être rafraîchie et ceci est implémenté en utilisant le action iStrutsPrepareRender qui lit et met à jour les informations contenues dans le ActionForm .
Struts Voir le commandement
Cela constitue la classe de base pour Struts commandes cadre de portlet et constitue le fondement pour les commandes de restitution future économie . Un exemple de cette classe peut être trouvée en utilisant ce chemin: Com.ibm.wps.struts.WpsSrutsViewCommand