2016-07-23 47 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