Java använder Model - View - Controller ( MVC ) systemarkitektur för att skapa webbsidor och dynamiska online-innehåll . Separera " modellen " delen av Model - View - Controller strut logik tar bort den från eventuella misstag av webbdesigners eller skadliga förändringar . JavaScript ( JST ) mallar är dolda från användarna för att undvika att tränga webbplatser . JavaServer Pages ( JSP ) har gömt variabler med en parameter som används i bilda synpunkter . Fält som används av systemadministratörer och webmasters döljs med "dolda " strut taggar så att vanliga användare inte kan ändra egenskaper webbsida . Dolda Genomförande
JavaScript tillåter skilsmässa i koden i Java applets och anpassade JSP taggar från webbdesign . Detta tillåter webbdesigners att arbeta utan att behöva programmera i Java . Modellen är koden delen och innehåller Java-applet moduler . Modellen sektionen möjliggör koden att vara separat från HTML-webbsida design och funktion . Enligt " Struts : Kick Start , " " använda Modell -komponenter för att dölja implementeringsdetaljer för att interagera med fjärrsystem är en av nycklarna till att använda Struts effektivt " dolda variabler
JavaScript struts använda en variabel som heter " struts - validator.war " och andra variabler för att hantera flersidiga webbformulär . Den dolda variabel tilldelas ett värde på varje webbsida . Denna dolda variabel bestämmer validering av datafält för webbsidor rankas lägre än den aktuella sidans variabel . När dolda variabel är lägre än värdet på den aktuella sidan , är validering utförs på webbservern . Dolda Strut Taggar
Anpassade JSP -taggar är en standard språk som används för att styra presentationen av informationen på en webbsida . JavaScript struts innehåller en uppsättning anpassade taggar från anpassade JSP -taggar . Taggnamnet " dolda " gör ett fält dolda för tittarna . " Struts : Complete Reference " påstår " dolda genererar en HTML tag fylls med data från ett angivet objekt . " Dolda fält kan utformas för att vara synlig för systemadministratörer , administratörer webbplats och andra behöriga användare . Däremot kan obligatoriska fält inte göras dolt eller användare kan inte göra de nödvändiga ingångarna . dolda mallar
JST mallar är standard kodmoduler som kan placeras i webbsidor . JST mallar är försedda med set funktionalitet men är customizable . Vanliga former av JST mallar innehåller animationer för webbplatser och dynamiska element . måste döljas eftersom en förändring av deras specialiserade markörer och HTML-kod påverkar hela webbsidan . Enligt JST mallar " Pro Ajax och Java Frameworks " , " skaparna av JST rekommenderar gömmer JST mallar i textarea element som själva dolt användarens vyer . " Running JST mallar dynamiskt via Ajax är ett annat sätt att dölja dem .