Apache Struts is een open framework voor het creëren Java Web applicaties die een dynamische respons kan creëren. Stutten tegels maakt gebruik van een template die u toelaat om de lay-out van een koptekst , voettekst en body aan uw website . Als u wilt uw eigen look te creëren , kunt u migreren Struts benaderingen in andere toepassingen met behulp van tegels alternatieven . SiteMesh SiteMesh gebruikt raamwerk en webapplicaties zodat u pagina-indelingen te ontwerpen . SiteMesh is goed voor het ontwerpen van grote websites met meerdere pagina's die een vergelijkbaar ontwerp nodig hebben en voelen met navigatie . Het maakt gebruik van voornamelijk HTML , maar kan gemakkelijk worden aangepast in WML , PDF en XML , zodat u niet hoeft om de onderliggende code hacken . SiteMesh haalt data en eigenschappen van statische en dynamische HTML- pagina's en genereert een laatste pagina door aanpassing van de oorspronkelijke . MyFaces Apache MyFaces is een open kader dat het model gebruikt , view en controller patroon . Het wordt ondersteund door een familie van projecten , de MyFace Project , dat verschillende bibliotheken van extra functies en aanpassingsvermogen inbegrepen. Deze omvatten Tobago , Orchestra , PortletBridge , Tomahawk , Extensions en Trinidad . MyFaces wordt vaak vergeleken met Swing en is bekend als "Swing voor het web " te wijten aan is bouwsteen stijl van de architectuur . Spring MVC Lente MVC maakt ook gebruik van het model , view en controller patroon voor het bedrijfsleven , presentatie en navigatie definiëren . Spring MVC wordt best gebruikt om logische zakelijke code die u kunt testen buiten de servlet container te creëren . Struts raamwerk kunnen eenvoudig worden samengevoegd met de lente of omgebouwd voor volledige migratie . Spring MVC maakt gebruik van een Front Controller servlet op de vraag naar controllers voor het gemak van onderhoud verzending .
|