Struts-ramverket är en open source -plattform för att utforma webbapplikationer med Model-View - Controller (MVC ) modell . Struts portlet , å andra sidan , liknar Struts förutom att under genomförandet , är åtgärder som utförs före rendering i motsats till Struts , där bildskärmen vyn är först göras innan åtgärden bearbetning . Rendering Visa
iViewCommand gränssnitt används för att kapsla in den information som ska göras samt sökvägen till sidan som ska visas . Den ActionForm vanligtvis behövs för att begränsa begäran i en session . Uppdatering ActionForm
Varje gång portleten gör
måste sidan ska uppdateras och det genomförs med hjälp av iStrutsPrepareRender åtgärder som läser och uppdaterar informationen i ActionForm .
Struts View Command
Detta utgör basklassen för Struts portlet ramavtal kommandon och lägger grunden för att spara kommandon för framtida rendering . Ett exempel på denna klass kan hittas med hjälp av den här sökvägen : Com.ibm.wps.struts.WpsSrutsViewCommand