Java maakt gebruik van het Model - View - Controller ( MVC ) architectuur van het systeem om webpagina's en dynamische webpagina's te maken . Het scheiden van de " model " deel van het Model - View - Controller strut logica verwijdert deze uit mogelijke fouten door webdesigners of opzettelijke wijzigingen . JavaScript ( JST ) templates zijn verborgen voor gebruikers tot verdringing websites voorkomen . JavaServer Pages ( JSP ) zijn variabelen verborgen met een parameter die wordt gebruikt in de vorm inzendingen . Velden die worden gebruikt door systeembeheerders en webmasters zijn verborgen met behulp van " verborgen" strut -tags , zodat algemene gebruikers kunnen niet veranderen webpagina eigenschappen . Verborgen Implementatie
JavaScript maakt de scheiding van code in Java-applets en aangepaste JSP -tags uit het ontwerpen van webpagina's . Dit maakt webdesigners om te werken zonder te hoeven programmeren in de Java-taal . Het model is de code deel en omvat Java Applet modules . De sectie model de mogelijkheid om code te scheiden van de HTML- webpagina ontwerp en functie zijn. Volgens " Struts : Kick Start , " "met behulp van Model componenten om de implementatie details voor interactie met externe systemen te verbergen is een van de sleutels tot het gebruik van Struts effectief " verborgen variabelen < br .
JavaScript stutten > gebruik een variabele genaamd " struts - validator.war " en andere variabelen om meerdere pagina webformulieren beheren . De verborgen variabele een waarde toekent aan elke webpagina. Dit verborgen variabele bepaalt de validatie van datavelden voor webpagina's lager is dan de variabele van de huidige pagina 's gerangschikt . Als de verborgen variabele lager is dan de waarde van de huidige pagina , wordt validatie uitgevoerd op de webserver . Verborgen Strut Tags
Custom JSP -tags zijn een standaard taal gebruikt om de presentatie van de informatie op een webpagina bepalen . JavaScript stutten bevatten een set aangepaste labels van aangepaste JSP -tags . De tag naam "verborgen " maakt een veld verborgen voor de kijkers. " Steunen: de Complete Reference " staten " verborgen genereert een HTML tag gevuld met gegevens uit een opgegeven object . " Verborgen velden kunnen worden ontworpen zichtbaar voor systeembeheerders , beheerders van websites en andere geautoriseerde gebruikers te zijn . echter , verplichte velden kunnen niet worden verborgen gedaan of gebruikers kunnen niet de nodige input te maken . verborgen sjablonen
JST templates zijn standaard code modules die in webpagina's kunnen worden geplaatst . JST templates zijn voorzien van set functionaliteit maar zijn aanpasbaar . Gemeenschappelijke vormen van JST templates bevatten animaties voor websites en dynamische elementen . JST templates moeten worden verborgen omdat een verandering van hun gespecialiseerde markers en HTML -code van invloed op de gehele webpagina . Volgens " pro Ajax en Java Frameworks " , " de makers van JST raden verbergen JST sjablonen in textarea elementen die zich verborgen standpunten van de gebruiker . "Running JST sjablonen dynamisch via Ajax is een ander middel om ze te verbergen . < br >