2017-05-18 3 views
2

I Tabellendaten aus der Tabelle auf neue Datenbank über jsp Servlet das ist mein Beispielcode in jsp diese Tabelle enthält Datenbankelemente, wie Daten aus der Tabelle senden

ich für eine Woche zu kämpfen bekommen wollen jsp zu. Bitte hilf mir. Abrufen von Daten aus der Datenbank und zeigen Daten

I Tabellendaten aus der Tabelle auf neue Datenbank über jsp Servlet das ist mein Beispielcode in jsp diese Tabelle enthält Datenbankelemente

<%@page import="java.sql.Connection"%> 
<%@page import="java.sql.PreparedStatement"%> 
<%@page import="Servlets.Db"%> 
<%@page import="java.sql.ResultSet"%> 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
    <title>Insert title here</title> 
    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> 
    <script type="text/javascript" src="js/jquery-1.9.1.min.js"></script> 
    <script type="text/javascript" src="js/bootstrap.min.js"></script> 
</head> 
<body> 
    <div class="container"> 
    <div class="row"> 
     <h1>Place your Order</h1> 
     <div class="jumbotron"> 
     <form action="order" method="post"> 
      <!-- 
      <label>name</label> 
      <input class="form-control" name="name" type="text" >  
      <label>Member Id</label> 
      <input class="form-control" name="memberid" type="text" > 
      <label>Orders</label> 
      <div class="container"> 
      <div class="row"> 
      <div class="jumbotron"> 
      --> 
      <table class="table"> 
      <tr> 
       <th>id</th> 
       <th>name</th> 
       <th>quantity</th> 
      </tr> 

      <% 
       Connection con=Db.getCon(); 
       String sql="SELECT * FROM drugs"; 
       PreparedStatement ps=con.prepareStatement(sql); 
       ResultSet rs=ps.executeQuery(); 
       while(rs.next()) { 
      %> 

      <tr> 
       <td><input type="text" name="id" value="<%=rs.getInt("id") %>"></td> 
       <td><input type="text" name="name" value="<%=rs.getString("name") %>"></td> 
       <td><input type="text" name="quntity"></td> 
      </tr> 

      <% 
       } 
      %> 
      </table> 
      <input type="submit" value="submit order"> 
     </form> 
     </div> 
    </div> 
    <div class="row"> 
     <%@ include file="WEB-INF/Footer.jsp" %> 
    </div> 
    </div> 
</body> 
</html> 
+0

Was ist der Fehler, den Sie bekommen? Ich würde empfehlen, ein Framework zu wählen, das Ihnen hilft und nach einem Tutorial dafür sucht (Spring Boot zum Beispiel). – flob

+0

können Sie mir gute tutorial Links geben .. –

+0

Ich erhielt einige Datenbank-Syntaxfehler, aber ihre alles scheint in Ordnung –

Antwort

0

Die Arbeit, die Sie erledigen wollen, ist in jsp, wenn Sie Daten in die Datenbank stellen möchten, sollten Sie sql auf "add" und jsp auf "input" setzen.

Verwandte Themen