Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výhody vlastné značky

Vlastné Java Server Page ( JSP ) , tagy sú značky , ktoré developer realizuje pomocou pravidelných tried Java . Pri správnom prevedení , môže vlastné JSP značky naozaj pomôže organizovať a zmierniť vaše vývoj webových úsilie . Hoci vykonávanie tagy môže byť trochu ťažké vývojár , ktorý nepracoval s nimi skôr , môže JSP tagy výrazne znížiť kód potrebný pre vývoj konzistentných , funkčné webové aplikácie , ktoré sú jednoduchšie na údržbu , ako webové aplikácie , ktoré neobsahujú vlastné značky . Cleaner JSP Zastúpenie

Jednou z najväčších výhod vlastných JSP tagov je schopnosť vyvíjať aplikácie takým spôsobom , domény špecifické . Napríklad , zobrazuje tabuľku užívateľov s " normálnou " JSP kódu by sa podobne ako tento :




Užívateľské meno < /th > Dátum vytvorenia < /th >

< /tr >

< % for ( int i = 0 ; i < users.size ( ) . + + i ) { % >

< % = users.get ( i ) getUserName ( ) % > < /td >

< % = users.get ( i ) . getDateCreated ) % > < /td >

< /tr >
< p ( > < % } % >

< /table >

Naopak , mohol vývojár implementovať vlastné JSP tag , ktorý by mohol robiť to isté oveľa jednoduchšie :


čitateľnosť

Aj bez toho, aby sa do takých extrémov , ako v predchádzajúcom príklade , vlastné JSP značky môžu výrazne zlepšiť čitateľnosť , najmä pre web návrhári , ktorí nemusia byť oboznámení s Java kódom a formátovanie JSP . Reprezentatívny príklad v knižnici značiek JSTL , aj keď k dispozícii ako súčasť štandardného balíka Java Enterprise , ukazuje výhody , ktoré vlastní značky môže poskytnúť . Použitie tag z JSTL , by vyššie uvedený príklad sa podobne prepísať takto :



; Meno užívateľa < /th > Dátum vytvorenia < /th >

< /tr >

< c : foreach var = " user " čistejšie , a to je HTML /XML pocit , že prakticky všetci weboví vývojári a návrhári sú oboznámení s , bez ohľadu na ich znalosť jazyka Java .
UI Konzistencia

Aj keď existuje veľké množstvo spôsobov , ako zabezpečiť konzistentné užívateľské rozhranie - napríklad kaskádové štýly ( CSS ) a pomocou rôznych JSP zahŕňať mechanizmy - využitie vlastných značiek môžu poskytnúť viac centralizovaný prístup . Pomocou vlastných JSP tagy pre vytvorenie súdržnej rozhranie , developer môže ( napríklad) udržať logiku , ktorá poskytuje určitú rozloženie pre administrátorov a iné rozloženie pre bežných užívateľov . Funkcia , ktorá prepne rozloženie môžu byť skryté úplne z webového návrhára pracujúci na skutočných zmien rozhrania .

Najnovšie články