2017-06-06 5 views
0
<html> 
<%@ page import="java.sql.*" %> 
<head> 
<title>Sarvotam List</title> 
<link rel="stylesheet" href="Styles/main.css"> 
</head> 
<body> 
<div class="seg"> 
    <form action="main.jsp" method="post"> 
    <table class="data" align="center" width=80%> 
     <tr> 
      <th width=20%>Qualification Exam</th>  
      <th width=20%>Course Type</th> 
      <th width=20%>Duration</th> 
      <th width=20%>Number of Cheques</th> 
      <th width=20%>Course_Category</th> 
     </tr> 
     <tr> 
      <td width=20% align="center"><input type="text" name="qual" 
    width=20%></td> 
      <td width=20% align="center"><input type="text" name="ctype" 
    width=20%></td> 
      <td width=20% align="center"><input type="number" name="dur" 
    width=20%></td> 
      <td width=20% align="center"><input type="number" name="che" 
width=20%></td> 
      <td width=20% align="center"><select name="opt"> 
        <option id="ENG">ENG</option> 
        <option id="MED">MED</option> 
        <option id="OTH">OTH</option> 
        <option id="PG">PG</option> 
       </select> 
     </tr> 
     <tr> 
      <td width=20% align="center"><input type="text" name="qual" 
width=20%></td> 
      <td width=20% align="center"><input type="text" name="ctype" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="dur" 
    width=20%></td> 
      <td width=20% align="center"><input type="number" name="che" 
width=20%></td> 
      <td width=20% align="center"><select name="opt"> 
        <option id="ENG">ENG</option> 
        <option id="MED">MED</option> 
        <option id="OTH">OTH</option> 
        <option id="PG">PG</option> 
       </select> 
     </tr> 
     <tr> 
      <td width=20% align="center"><input type="text" name="qual" 
width=20%></td> 
      <td width=20% align="center"><input type="text" name="ctype" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="dur" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="che" 
width=20%></td> 
      <td width=20% align="center"><select name="opt"> 
        <option id="ENG">ENG</option> 
        <option id="MED">MED</option> 
        <option id="OTH">OTH</option> 
        <option id="PG">PG</option> 
       </select> 
     </tr> 
     <tr> 
      <td width=20% align="center"><input type="text" name="qual" 
width=20%></td> 
      <td width=20% align="center"><input type="text" name="ctype" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="dur" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="che" 
width=20%></td> 
      <td width=20% align="center"><select name="opt"> 
        <option id="ENG">ENG</option> 
        <option id="MED">MED</option> 
        <option id="OTH">OTH</option> 
        <option id="PG">PG</option> 
       </select> 
     </tr> 
     <tr> 
      <td width=20% align="center"><input type="text" name="qual" 
    width=20%></td> 
      <td width=20% align="center"><input type="text" name="ctype" 
width=20%></td> 
      <td width=20% align="center"><input type="number" name="dur" 
    width=20%></td> 
      <td width=20% align="center"><input type="number" name="che" 
width=20%></td> 
      <td width=20% align="center"><select name="opt"> 
        <option id="ENG">ENG</option> 
        <option id="MED">MED</option> 
        <option id="OTH">OTH</option> 
        <option id="PG">PG</option> 
       </select> 
     </tr> 
      </table> 
     <center><button id="submit" name="save">Submit</button></center> 

<%    try{ 
    ResultSet rs=null; 
    Statement st=null; 
    Connection conn = null; 
    Class.forName("oracle.jdbc.driver.OracleDriver"); 
      conn = 
    DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE", 
    "system", "parents94"); 
      st=conn.createStatement(); 
      int i=0; 
      String s = request.getParameter("save"); 
      String[] qual=request.getParameterValues("qual"); 
      String[] ctype=request.getParameterValues("ctype"); 
      String[] dur=request.getParameterValues("dur"); 
      String[] noc=request.getParameterValues("che"); 
      String[] cou=request.getParamterValues("opt"); 
      if(s!=null) 
      while(qual[i].length()!=0){ 
       st.executeUpdate("insert into SCHOL_COURSE_MASTER values('"+qual[i]+"','"+ctype[i]+"','"+dur[i]+"','"+noc[i]+"','"+cou[i]+"')"); 
       i++; 
      } 
     conn.close(); 
     st.close(); 
      } 
catch(Exception e) 
    { 
     e.getMessage(); 
    } 
%> 
</form> 
</div> 
    </body> 
</html> 

Dies ist mein Code I-Eingänge nehmen muß vom Benutzer in der Tabelle und fügen die Datenbank Alle Verbindungen funktionieren Aber die SQL-Abfrage führt nicht zu Änderungen in den Hinzufügen von Aktion Datenbank ich brauche Hilfe nur in, wie es codieren auf Presse arbeiten von Submit-Buttonauf Schaltfläche in HTML

+0

Die DB Update-Code enthalten ist verfügbar Gleiches Jsp? Wo ist Ihr main.jsp Code? Benutze niemals Scriptlets auf jsp. Behalten Sie die Abfrageprotokolle bei und versuchen Sie festzustellen, welche Abfrage in der DB ausgeführt wird. –

Antwort

3

Add Typ Absenden-Button:

<center> 
    <button type="submit" id="submit" name="save">Submit</button> 
</center> 
+0

Wie man den Code Teil darin laufen lässt? –

+1

Ihre Formularaktion sollte die Datei mit dem Code sein, den Sie ausführen möchten – Kzy

0

zuerst möchten Sie vielleicht, wennüberprüfenwurde das Click Event ausgelöst?

dann versuchen zu drucken, wenn die Sie die richtigen Werte erhalten, oder wenn es nicht null ist

, wenn Sie es Fehler geben es besser, wenn Sie es in Ihrem Beitrag

+0

Es gibt keine Fehler als solche, aber es funktioniert nicht und können Sie mir sagen, wie Sie überprüfen, ob das Klickereignis ausgelöst wurde –

+0

war es in der

Überprüfen Sie, ob die Daten in main.jsp korrekt sind – kirin19

Verwandte Themen