Я пишу основную программу jsp, где при нажатии кнопки «Добавить пользователя» должна отображаться форма на той же странице, которая должна быть заполнена. но щелчок не распознается. Я отлаживал код, но, похоже, он не читает кнопку «addUsers». Значение i всегда получает с request.getParameter равно null.JSP кнопка click issue
<%
if (request.getParameter("addUser")!=null){
out.println("<button type=\"Submit\" name=\"deletehData\">Delete Data</button>");
out.println("<table>");
out.println("<tr>");
out.println("<td><b>First Name:</b></td>");
out.println("<td><input type=\"text\" name=\"firstName\" > </td>");
String firstName = request.getParameter("firstName");
out.println("</tr><tr><td><b>Last Name:</b></td><td><input type=\"text\" name=\"lastName\" ></td>");
String lastName = request.getParameter("lastName");
out.println("</tr><tr><td><b>Email ID:</b></td>");
out.println("<td><input type=\"text\" name=\"emailID\" > </td>");
String emailID = request.getParameter("emailID");
out.println("</tr>");
out.println("<tr>");
out.println("<td><b>Phone Number (M):</b></td>");
out.println("<td><input type=\"text\" name=\"phoneNo\"> </td>");
String mobileno = request.getParameter("phoneNo");
out.println("</tr></table>");
}
%>
Вот код кнопки.
<table>
<tr> <td><button type="Submit" name="addUsers" >Add User</button></td></tr>
<tr> <td><button type="Submit" name="readData">Read Data</button><br></td></tr>
<tr> <td><button type="Submit" name="updateData">Update Data</button></td></tr>
<tr> <td><button type="Submit" name="deleteData">Delete Data</button></td></tr>
</table>
request.getParameter ("addUser")! = Null был изменен на request.getParameter ("addUsers")! = Null, все еще не работает. –
Bcs вы должны отправить свой код с помощью FORM! Затем на следующей странице вы можете использовать значения с помощью request.getParameter (""); – hurricane
Спасибо. Это сработало. –