ここでは、このJSPからサーブレットに連絡先番号を送信しています。ボタンをクリックすると、その特定のボタンに関連付けられた連絡先番号を送信したいと思います。私はそれを行う方法がわからない...道を示唆してください... また、テーブルの境界線が表示されていません私はまだそれが表示されない幅と厚さを増やしてみました。ボタンをクリックすると、Arraylistの特定のオブジェクトをJSPからServletに送信します。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>View Employee</title>
<style>
td
{
padding: 12px 20px;
margin: 8px 0;
}
th
{
padding: 12px 20px;
margin: 8px 0;
}
</style>
</head>
<body style="background-color:powderblue;">
<%@ include file="MenuBar.jsp" %>
<%@ page import="in.idk.service.ViewEmployee" %>
<%@ page import="java.util.List" %>
<%@ page import= "in.idk.model.Employee" %>
<table>
<tr>
<th width="119"><label>Employee_Name</label></th>
<th width="168"><label>Employee_Contact_No.</label></th>
<th><label></label></th>
</tr>
<%
ViewEmployee viewEmployee = new ViewEmployee();
List<Employee> list = viewEmployee.getListOfEmployees();
for (Employee e : list) {
%>
<tr>
<td width="119"><%=e.getEmployeeName()%></td>
<td width="168"><%=e.getEmployeeContactNo()%></td>
<td><form action="GetOneEmployee" method="post">
<input type="submit" value="Submit" ></form></td>
</tr>
<%}%>
</table>
</body>
</html>