< % = users.get ( i) getUserName ( ) % > < /td > | < % = users.get ( i) . getDateCreated ( ) % > < /td > < /tr > < % } % > < /table > däremot kan en utvecklare implementera en anpassad JSP tag som skulle kunna göra samma sak mycket enklare : Addera läsbarhet Även utan att gå till sådana ytterligheter som i föregående exempel , kan anpassade JSP -taggar förbättrar avsevärt läsbarheten , särskilt för webben designers som kanske inte är bekant med Java -kod och JSP formatering . Ett representativt exempel på JSTL tag bibliotek , men som en del av standarden Java Enterprise -paketet , visar på de fördelar som anpassade taggar kan ge . Använda taggen från JSTL , kan ovanstående exempel på liknande skrivas sålunda : ; användarnamn < /th > | Date Skapad < /th > < /tr > < c : foreach var = " user " renare , och det har en HTML /XML känner att nästan alla webbutvecklare och designers är bekanta med , oberoende av sin förtrogenhet med Java . Addera ditt UI Konsekvens Även om det finns en mängd olika sätt för att säkerställa ett konsekvent användargränssnitt - t.ex. stilmallar ( CSS ) och med hjälp av olika JSP inbegripa mekanismer - användningen av anpassade taggar kan ge en mer centraliserad strategi . Genom att använda anpassade JSP -taggar för att bygga ett sammanhållet gränssnitt , kan en utvecklare ( t.ex. ) upprätthålla logik som ger en viss layout för administratörer och en annan layout för vanliga användare . Den funktionalitet som växlar layouter kan döljas helt från webbdesigner som arbetar på de faktiska förändringar i gränssnittet .
|
|