2016-07-23 8 views
0

ich ein Problem mit meiner Anwendung haben. Ich habe eine Anwendung mit Java, JSP, Servlets, HTML usw.HTML Schaltflächen des Typs einreichen Formulare funktionieren nicht

ganz plötzlich entwickelt, um all meinen Tasten vom Typ abschicken nicht funktionieren. Ich habe meine Anwendung gestern getestet und es hat absolut funktioniert! Heute, als ich noch einmal testen und einige Änderungen vornehmen wollte, funktionierten die Buttons zum Senden nicht. (Ich habe versucht, die App in IE, Chrome, Firefox zu öffnen und es doesn; t Arbeit).

.jsp Seite

<body> 
<form class="container"> 
<form id="search_form" class="form-horizontal" name="profile" action="UserController" method="POST" accept-charset="utf-8"> 

    <%--<form class="container">--%> 
     <h2>Employee Management <img src="http://seeklogo.com/images/S/salon-logo-F0E41E42DD-seeklogo.com.gif" style="float: right; height: 50px; width: 50px"></h2> 
    <ul class="nav nav-tabs"> 
     <li class="active"><a data-toggle="tab" href="#home">Home</a></li> 
     <li><a data-toggle="tab" href="#menu2">Appointments</a></li> 
    </ul> 

    <div class="tab-content"> 
     <div id="home" class="tab-pane fade in active"> 
      <h3>HOME</h3> 
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> 
     </div> 
     <div id="menu2" class="tab-pane fade"> 
      <h3>APPOINTMENTS</h3> 
      <div class="table-striped"> 
       <table class="table"> 
        <thead style="background-color: lightblue"> 
        <tr> 
         <th>Employee ID</th> 
         <th>Date</th> 
         <th>Start hour</th> 
         <th>End hour</th> 
         <th>Approve</th> 
         <th>Decline</th> 
         <th>Remove</th> 
        </tr> 
        </thead> 
        <c:forEach var="appointment_item" items="${appointments}"> 
         <tr><td> 
          <c:out value="${appointment_item.employee_id}"></c:out> 
         </td> 
          <td> 
           <c:out value="${appointment_item.date}"></c:out> 
          </td> 
          <td> 
           <c:out value="${appointment_item.hour_start}"></c:out> 
          </td> 
          <td> 
           <c:out value="${appointment_item.hour_end}"></c:out> 
          </td> 
          <td> 
           <button type="submit" name="approve_app" value="<c:out value="${appointment_item.id}"></c:out>" type="submit" class="btn btn-default"> 
            <span class="glyphicon glyphicon-trash"></span> Approve 
           </button> 
          </td> 
          <td> 
           <button type="submit" name="decline_app" value="<c:out value="${appointment_item.id}"></c:out>" class="btn btn-default"> 
            <span class="glyphicon glyphicon-trash"></span> Decline 
           </button> 
          </td> 
          <td> 
           <button type="submit" name="remove_app_e" value="<c:out value="${appointment_item.id}"></c:out>" class="btn btn-default"> 
            <span class="glyphicon glyphicon-trash"></span> Remove 
           </button> 
          </td> 
         </tr> 
        </c:forEach> 
       </table> 
      </div> 
     </div> 
    </div> 
</form> 

+1

hinzu. Sie können ein '

' in einem anderen ' 'nicht verschachteln. – Pointy

+0

Ich werde nun versuchen, ohne eine Form, aber gestern war in Ordnung: -? – user3671805

+0

Danke, es hat funktioniert. Ich bin sehr verwirrt, warum es vorher funktioniert hat, aber danke! – user3671805

Antwort

2

Sie verwenden doppelte Tag <form> Sie nicht-Tag kann <form> in <form>

und haben 2 Lösung 1. <form class="container"> Löschen 2. Fügen Sie <form class="container" action="?" method="POST"></form>

+0

Danke! Es funktioniert jetzt – user3671805

Verwandte Themen