Java Server Pages ( JSP ) staat webontwikkelaars script met behulp van de Java- application programming interface ( Java API ) direct op een webpagina . De voordelen aan het gebruik van Java voor scripting in uw JSP's omvatten het gemak van interoperabiliteit met stroomafwaartse systemen zoals servlets of andere Java-applicaties en vertrouwdheid met de programmeertaal . Het is echter belangrijk om te onthouden dat Java niet is ontworpen om een scripttaal zijn . Dus , waarin Java in een JSP is niet altijd zo eenvoudig als JavaScript of AJAX . De meeste Java ingesloten kan worden behandeld door deze tussen de volgende opmaak " < % % > . " Instructies importeren Java pakketten 1 Maak een nieuwe JSP door het benoemen van uw bestand met de . Jsp extensie . Kopen van 2 Identificeer de pakketten die u wilt gebruiken in je JSP . Vaak JSP profiteren van Java Beans voor het doorgeven van gegevens tussen JSP of servlets . 3 Voer de volgende code in uw JSP om de " bonen " pakket importeren met al zijn klassen . < br > < % @ page import = " bonen . * " % > Embedding Java Breng in een JSP 4 Voeg de < % % > -tags in het lichaam van uw JSP . 5 Voeg je Java- code tussen de tags . De volgende voorbeeld code krijgt de fout bonen uit de HTTP-verzoek . Als er geen fouten aanwezig zijn , de code stelt de string "geldig " om valse < % String geldig ; . ErrorBean fouten = ( ErrorBean ) request.getAttribute ( " errors " ) ; if ( errors = null ) { geldig = errors.getValidation ( ) op ; } else { geldig = " false" ; } % > Controleer 6 als "geldig " is vals later in de aanvraag om extra taken uit te voeren . Bijvoorbeeld, als uw toepassing het retourneren van een fout als de gebruiker het wachtwoord ongeldig is , kunt u instellen geldig op false in de HTTP-verzoek en lees de fout met uw ingebedde code . Integreren Java Into the Functionaliteit van een JSP 7 Maak een invoerveld voor het invoeren van een e-mailadres . < input type = " text " name = " email " size = " 20 " value = " " > 8 insluiten Java in je JSP om te controleren of de gebruiker eerder een ongeldig e-mailadres ingevoerd. Hier , voeg een " if" statement dat de 'fouten' bean voor een fout controleert . Als er een fout aanwezig is , dat is als fouten niet gelijk is aan null , drukt u een rode " * " achter het veld . < % If ( errors.getEmailError ( ) ! = Null ) { % > |