JSP staat voor JavaServer Pages , dat is Sun's oplossing voor het creëren van dynamische webpagina's . JSP biedt voldoende server-side scripting ondersteuning voor het maken van database - gerelateerde webapplicaties . Het werkt op alle mainstream browsers , zoals IE , Firefox , Google Chrome , Opera en Safari , en met HTML en CSS om dynamische websites te ontwikkelen , toe te voegen interactiviteit aan uw webpagina's . MySQL is een populaire open - source database management systeem . U kunt verbinding maken met MySQL database met JSP . De database slaat gegevens voor uw website , en JSP kan de gegevens ophalen en weergeven . Instructies 1 Log in op je PHPMyAdmin als de root gebruiker . Maak een nieuwe database voor uw website, zoals " forum " in het tekstvak onder " Maak een nieuwe database. " Klik op "Create . " Maak een nieuwe tabel " gebruiker " door een naam voor de tabel . Geef het aantal velden . Klik op "Go " om de tabel te maken . Kopen van 2 Maak twee velden voor de nieuwe tabel , genaamd " id " en " naam . " Selecteer " varchar " als hun gegevenstypen. 3 Open uw gewenste webpagina in het programma dat u gebruikt om het te maken . Voer de volgende code in de sectie lichaam te verbinden met uw database via JSP backend : < % page language = " java " import = " . Java.sql * " % > < % Connection cn = null ; Verklaring st = null ; ResultSet ex = null ; java.sql.Connection mysql_cn < br Class.forName > ( " org.gjt.mm.mysql.Driver " ) ; cn = DriverManager.getConnection ( " jdbc : mysql ://localhost : 3306/forum Gebruiker = < ? gebruiker > & password = " ; % > Java is een sterk getypeerde taal , wat betekent dat de variabelen moeten vóór het gebruik worden verklaard Deze gedefinieerde variabelen zijn gerelateerd met de . java.sql ; . . " cn " is een Type verbinding variabele die de verbinding soort object houdt de ResultSet variabele " ex " houdt de opgehaalde resultaten , terwijl de verklaring variabele "st " bevat de SQL-instructie 4 Ophalen en weergeven van de gegevens van tabel "user " via de volgende code : st = con.createStatement ( ) op ; ex = st.executeQuery ( " select * van gebruiker " ) ;
|