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

Best Practices na Ako vložiť Java v JSP

Java Server Pages ( JSP ) umožniť webovým vývojárom skriptu pomocou programovacieho rozhrania Java aplikácie ( Java API ) priamo na webovej stránke . Medzi výhody použitia Java pre skriptovanie vo vašich JSP patrí jednoduchosť interoperability s následnými systémy , ako sú servlety alebo iných aplikácií Java a znalosť programovacieho jazyka . Avšak , je dôležité si uvedomiť , že Java nie je určený pre skriptovací jazyk . Tak , obsahujúce Java do JSP nie je vždy tak jednoduché, ako JavaScript alebo AJAX . Väčšina Java vloží môžu byť riešené vložením medzi nasledujúce značky " < % % > . " Návod
Import Java balíky
1

Vytvoriť nový JSP tým , že menuje súbor s príponou . Jsp .
2

Identifikovať balíčky , ktoré majú v úmysle použiť vo vás JSP . Často JSP využiť Java Beans pre odovzdávanie dát medzi JSP alebo servlety .
3

Zadajte nasledujúci kód do vášho JSP pre import " fazuľa " balíček so všetkými svojimi triedami .

< % @ page import = " fazuľa . * " %>
vkladanie Java Do JSP
Stránka 4

Pridať < % % > tagy do tela vášho JSP .
5

Pridať Java kód medzi tagy . Nasledujúci príklad kódu získa chybovú fazuľa z požiadavky HTTP . Ak sú prítomné žiadne chyby , kód nastaví reťazec " platný " na hodnotu false

< %

String platný ; .

ErrorBean chyby = ( ErrorBean ) request.getAttribute ( " chyby " ) ;

if ( chyba = null ! ) {

platné = errors.getValidation ( ) ;

} else {

platí = " false " ;

}

% >
6

Skontrolujte , či je " platné " je falošný neskôr v aplikácii vykonávať ďalšie funkcie . Napríklad , ak vaša aplikácia to vracia chybu , pokiaľ užívateľ heslo je neplatné , môžete nastaviť platné na hodnotu false v požiadavke HTTP a prečítajte si chybu s vloženým kódom .
Integrácia Java do funkcie z JSP
7

Vytvoriť vstupné pole pre zadanie e - mailovej adresy .

< input type = " text " name = " email " size = " 20 " value = " " >
8

Vložte Java v JSP skontrolovať , či užívateľ už predtým zadali neplatnú e - mailovú adresu . Tu pridajte " keby " vyhlásenie , ktoré kontroluje " chyby " bean pre chyby . Ak je chyba , že ak je chyby nie je rovné null , tlač červený " * " za oblasti .

< % If ( errors.getEmailError ( ) ! = Null ) { % >

* < % = errors.getEmailError ( ) % > < /small > < ;/font > < /td >

< % } % >
9

Všimnite si , že úvodná časť svojho " keby " vyhlásenie je obklopený < % % > , a blízko príkazu if je obklopený samostatný < % % > . To vám umožní vytlačiť HTML medzi začiatkom a koncom " , pokiaľ " vyhlásenie iba v prípade , " ak " sú splnené podmienky . Tiež, vložené do Java je ďalšia < % % > , ktorý hovorí , kód vytlačiť chybové hlásenie po " * " .
10

Skontrolujte , či váš kód . Malo by to vyzerať type = " text " name = " email " size = " 20 " value = " " > < /td >

< % if ( errors.getEmailError ( ) ! = null ) { % >

* < % = errors.getEmailError ( )

Najnovšie články