Sviluppo di un Struts Portlet

April 6

Sviluppo di un Struts Portlet


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.

Rendering della vista

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.

aggiornamento ActionForm

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.

Struts View Command

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