April 6
Il framework Struts è una piattaforma open source per la progettazione di applicazioni Web utilizzando il modello model-view-controller (MVC). Struts Portlet, d'altra parte, è simile a Struts tranne che durante attuazione, l'elaborazione azione viene eseguita prima del rendering in contrasto con Struts, dove il display è resa prima prima dell'elaborazione azione.
L'interfaccia iViewCommand è utilizzata per incapsulare le informazioni da rendere così come il percorso della pagina da visualizzare. Il ActionForm è tipicamente necessaria per limitare le richieste in una sessione.
Ogni volta che il portlet rende, la pagina deve essere aggiornato e questo è implementato utilizzando l'azione iStrutsPrepareRender che legge e aggiorna le informazioni nel ActionForm.
Ciò costituisce la classe base per i comandi framework Struts Portlet e fornisce le basi per il salvataggio di comandi per il rendering futuro. Un esempio di questa classe può essere trovata utilizzando questo percorso: Com.ibm.wps.struts.WpsSrutsViewCommand