2016-07-23 2 views
0

내 응용 프로그램에 문제가 있습니다. Java, JSP, Servlets, html 등을 사용하여 응용 프로그램을 개발했습니다.양식에 submit 형식의 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>를 사용하지 않는 수를 사용하여이 솔루션 1. <form class="container"> 삭제 가지고있다 2. 추가하기 <form class="container" action="?" method="POST"></form>

+0

고마워요! 이제 작동합니다. – user3671805

관련 문제