2016-07-23 120 views
0

我的應用程序出現問題。我開發了一個使用Java,JSP,Servlets,html等的應用程序。表單中提交類型的HTML按鈕不起作用

突然間,所有類型的按鈕都不起作用。我昨天測試了我的應用程序,它工作得很好!今天,當我想重新測試並進行一些更改時,所有提交按鈕都不起作用。 (我試圖在IE,CHROME,FIREFOX中打開應用程序,但它不工作)。

的.jsp頁面

<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

您不能在另一個'

'內嵌套一個''。 – Pointy

+0

我會嘗試沒有一種形式,但昨天是好的: - ? – user3671805

+0

謝謝,它工作。我很困惑,爲什麼它以前工作,但謝謝你! – user3671805

回答

2

您正在使用重複的標籤<form> 不能使用標籤<form><form>

,並有2溶液 1.刪除<form class="container"> 2.添加<form class="container" action="?" method="POST"></form>

+0

謝謝!它現在有效 – user3671805