jsp toegang tot gegevensbanken, de les is dat je op de toepassing van het begrip hoeven werken.Vóór het begin van de toegang tot de databank, jsp, om ervoor te zorgen dat je de juiste hoeven omgevingen en databanken voor de meer gedetailleerde over het verkrijgen van toegang tot het gebruik van het milieu hoeven en instellingen, kan je de hoeven van training, het fundamentele concept, laten we tot een eenvoudige vorm, in de tabel In het creëren van een paar dossiers, het creëren van een tabel, zijn als volgt: het creëren van, de werknemers, de EMP database in het gebruik van de volgende stappen: 1: het openen van een,,, een bevel en wijziging van de installatie als volgt: catalogus, C: > c:% GT% CD - procedures, - bin mysql C: procedures en mysql je > stap 2: in de database, als hieronder, C: procedures en mysql je wortel P > mysql - wachtwoord:. Mysql >, stap 3, het creëren van tafel, werknemerE, in de database, test, test als volgt, mysql> gebruik; mysql> de tafel werknemers (ID int niet nietig, leeftijd int niet nietig, eerste varchar (255), laatste varchar (255)); de vraag - 0 de rijen die (0,08 sec), mysql> het creëren die records, Eindelijk. Alle gegevens in de tabel als volgt, mysql> opgenomen in de werknemers waarden (100, 18,'Zara','Ali'); vraag - 1 rij die (0,05 sec) mysql> opgenomen in de werknemers waarden (101, 25,'Mahnaz','Fatma'); vraag oké, rij die (1 mysql> steek 0,00 SEC); in de werknemers waarden (102, 30,'Zaid','Khan'); vraag - 1 rij die (0,00 sec) mysql> opgenomen in de werknemers waarden (103, 28,'Sumit','Mittal'); vraag - 1 rij die (0,00 sec).Sql> deze Operation:, bijvoorbeeld, toont aan hoe we kunnen door het volgende SQL selecteren statement met JTSL in jsp programming:, <% @ blz. Import= "*, java.io.*, java.sql.*"%> <% @ blz. Import= "javax.servlet.http.*, javax.servlet.*"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/core" prefix= "C"%> < uri=% @ taglib "http://java.sun.com/jsp/jstl/sql" prefix= "SQL '%> < html> < head> < title> deze Operation< /title> < /head> < body> < sql:setDataSource var=" snapshot "driver=" com.mysql.jdbc.Driver "url=" jdbc:mysql://localhost/TEST "user=" wortel "password=" pass123 /> < "; sql:query dataSource=" ${snapshot} "var=" resultaten "> select * van de werknemers; < /sql:query> < tabl;E border= "1" breedte = 100% "> < tr> < th> Emp ID< /th> < th> de eerste Name< /th> < th> de laatste Name< /th> < th> Age< /th> < /tr> < c:forEach var=" rij "items=" ${result.rows} "> < tr> < td> < c:out." ${row.id} "/> < /td> < td> < c:out." ${row.first} "/> < /td> < td> < c:out." ${row.last} "/> < /td> < td> < c:out." ${row.age} "/> < /td> < /tr> < /c:forEach> < /table> < /body> < /html>, nu. De toegang tot de hierboven jsp, die moet een van de volgende Emp id -, de eerste naam naam de leeftijd van 18 Mahnaz 100 Zara Ali Fatma 25 101 102 Zaid Khan 30 28 103 Sumit Mittal, insDe ERT Operation:, de volgende, blijkt hoe we kunnen uitvoeren met behulp van JTSL SQL naam staat in programming: jsp, <% @ blz. Import= "*, java.io.*, java.sql.*"%> <% @ blz. Import= "javax.servlet.http.*, javax.servlet.*"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/core" prefix= "C"%>% @ taglib; < uri= "http://java.sun.com/jsp/jstl/sql" prefix= "SQL '%> < html> < head> < title> JINSERT Operation< /title> < /head> < body> < sql:setDataSource var=" snapshot "driver=" com.mysql.jdbc.Driver "url=" jdbc:mysql://localhost/TEST "user=" wortel "password=" pass123 "/> < sql:update; dataSource=" {snapshot} "var=" resultaten "> opgenomen in de werknemers waarden (104, 2,'Nuha','Ali'< /sql:u);Pdate> < sql:query dataSource= "${snapshot}" var= "resultaten" > select * van de werknemers; < /sql:query> < table border= "1" breedte = 100% "> < tr> < th> Emp ID< /th> < th> De eerste Name< /th> < th>); Name< /th> < th> Age< /th> < /tr> < c:forEach var=" rij "items=" ${result.rows} "> < tr> < td> < c:out." ${row.id} "/> < /td> < td> < c:out." ${row.first} "/> <; /td> < td> < c:out." ${row.last} "/> < /td> < td> < c:out." ${row.age} "/> < /td> < /tr> < /c:forEach> < /table> < /body> < /html>, nu toegang tot de hierboven jsp. - Hallo, die moet van de volgende.Emp id de eerste naam naam, respectievelijk 100 Zara Ali 18 101 Mahnaz Fatma 25 102 103 Sumit Mittal Zaid Khan 30 28 104 Nuha Ali 2, te schrappen Operation: volgende voorbeeld toont aan hoe, kunnen we met behulp van JTSL SQL schrappen statement uitvoeren in programming: jsp, <% @ blz. Import= "*, java.io.*, java.sql.*"%> <% @; bladzijde import= "javax.servlet.http.*, javax.servlet.*"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/core" prefix= "C"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/sql" prefix= "SQL '%> < html> < head> < title> schrapping van Operation< /title> < /head> < body> < var=" snapshot "; sql:setDataSource driver=" com.mysql.jdbc.Driver "url=" jdbc:mysql://localhost/TEST "user=" wortel "password="Pass123" /> < C:VAR = "," = "103" > < SQL: bijwerking van de gegevens = "${} var =" foto 's "graaf" > van de werknemers id is geschrapt?<sql:param value="${empId}" /> </sql:update> <sql:query dataSource="${snapshot}" var="result"> SELECT * from Employees; </sql:query> <table border="1" width="100%"> <tr> <th>Emp ID</th> <th>First Name</th> <th>Last Name</th> <th>Age</th> </tr> <c:forEach var="row" items="${result.rows}"> <tr> <td><c:out value="${row.id}"/></td> <td><c:out value="${row.first}"/></td> <td><c:out value="${row.last}"/></td> <td><c:out value="${row.age}"/></td> </tr> </c:forEach> </table> </body> </html> ,Now try to access aboveJsp, die moet een van de volgende Emp id -, de eerste naam naam de leeftijd van 18 Mahnaz 100 Zara Ali Fatma 25 101 102 Zaid Khan Operation: 30, actualiseren, de volgende voorbeeld blijkt hoe we kunnen uitvoeren met behulp van JTSL jsp SQL update staat in programming:, <% @ blz. Import= "java.io.*, java.sql.* *,%> <";% @ blz. Import= "javax.servlet.http.*, javax.servlet.*"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/core" prefix= "C"%> <% @ taglib uri= "http://java.sun.com/jsp/jstl/sql" prefix= "SQL '%> < html> < head> < title> schrapping van Operation< /title> < /head> < body> < var=" snapshot "; sql:setDataSource driver=" com.mysql.jdbc.Driver "url=" jdbc:mysql://localhost/TEST "user=" wortel "Password= "pass123" /> < c:set var= "empId." 102 "/> < sql:update dataSource=" ${snapshot} "var=" graaf "> actualisering van de werknemers de laatste ='Ali'< sql:param." ${empId} "/> < /sql:update > < sql:query dataSource=" ${snapshot} "var=" resultaten "> select * van werknemers; < /sql:query> < table border=" 1 "breedte = 100%" > < tr> < th> Emp ID< /th> < th> de eerste Name< /th> < th> de laatste Name< /th> < th> Age< /th> < /tr> < c:forEach var= "rij" items= "${result.rows}" > < tr> < td> < c:out. "${row.id}" /> < /td> < td> < c:out. "${row.first}" /> < /td> < td> < c:out "${row.last}". /> < /td;> < O > < c: waarde = "${}. Leeftijd" > < /O > < /TR > < /C:foreach > < /tabel > < /body > < /html > nu proberen, dan moet de toegang tot jsp, geeft het volgende resultaat: de naam, de EMP id de leeftijd van 18 100 101 102 30 25 Zara Ali de f - Ali.
Next Page:Als je