Java bruker Model -View- Controller ( MVC ) systemarkitektur for å lage websider og dynamisk elektronisk innhold . Skille " modell " delen av Model -View- Controller strut logikk fjerner det fra mulige feil av web-designere eller ondsinnet endringer . JavaScript ( JST ) maler er skjult for brukerne å unngå trengsel nettsteder. JavaServer Pages ( JSP ) har skjult variabler med en parameter som brukes i form innleveringer . Felt som brukes av systemadministratorer og nettredaktører er skjult ved hjelp av "skjulte" strut koder, slik at vanlige brukere ikke kan endre nettside egenskaper . Skjult Gjennomføring
JavaScript tillater skilsmisse med kode i Java Applets og tilpassede JSP tags fra web side design. Dette lar webdesignere til å arbeide uten å programmere i Java-språket . Modellen er koden del og omfatter Java Applet moduler. Modellen delen lar for kode for å være atskilt fra HTML nettside design og funksjon . Ifølge " Struts : Kick Start, " "ved hjelp av Model komponenter for å skjule gjennomføringen detaljer for samhandling med eksterne systemer er en av nøklene til å bruke Struts effektivt " skjulte variabler < br . >
JavaScript struts bruke en variabel som heter " struts - validator.war " og andre variabler å håndtere flersidige skjemaer. Den skjulte variable tildeler en verdi til hver nettside. Denne skjulte variable bestemmer validering av data felt for websider rangert lavere enn den gjeldende siden variabel. Når den skjulte variable er lavere enn verdien av den gjeldende siden , er validering utføres på webserveren .
Skjulte Strut Tagger
Custom JSP tags er en standard språket som brukes til å kontrollere presentasjon av informasjon på en nettside . JavaScript struts inneholder et sett med egendefinerte koder fra egendefinerte JSP tags . Kodenavnet "skjult" gjør et felt skjult for seerne . " Struts : Complete Reference " stater " skjult genererer en HTML tag befolket med data fra et angitt objekt. " Skjulte felt kan utformes for å være synlig for systemadministratorer , nettside administratorer og andre autoriserte brukere . kan imidlertid obligatoriske felt ikke gjøres skjult eller brukere kan ikke foreta de nødvendige inngangene. skjulte maler
JST maler er standard kode moduler som kan plasseres i nettsider . JST maler er utstyrt med set funksjonalitet, men kan tilpasses. Vanlige former for JST maler med animasjon for websider og dynamiske elementer . JST maler må være skjult fordi en endring i sine spesialiserte markører og HTML-kode påvirker hele nettsiden. Ifølge " Pro Ajax og Java- rammeverk "," skaperne av JST anbefaler gjemmer JST maler i textarea elementer som er seg selv skjult fra brukerens synspunkter . " Running JST maler dynamisk gjennom Ajax er en annen måte å skjule dem .