(1)meetings.jsp(部分)
<tbody> //<%%>之间为java语句
<% List<Meeting> list =newArrayList<Meeting>();
//new一个动态数组,用来存放执行的sql语句返回的Meeting对象
MeetingDAO meetsql=newConcreteMeetingDAO();
//new一个ConcreteMeetingDAO
Stringsql="No='3333'";//要查询的条件
list=meetsql.getMeeting(sql); //调用ConcreteMeetingDAO中的getMeeting()方法,查询结果赋给动态数组list
int length=list.size();
System.out.println("lengthis "+length);
for(inti=0;i<length;i++) {%>
//循环将动态数组中的所有信息输出到页面的表格中
<%Stringno=list.get(i).getNo();%>//将当前这个会议的编号赋给no变量,将此值传给deleteMeeting.jsp进行处理。为了完成delete按钮的功能
<tr>
<td><%=list.get(i).getNo()%></td>
//<%=%>表示输出java语句获得的值;java语句表示获得第i个meeting的No属性值
<td><%=list.get(i).getMName()%></td>
//在单元格中输出第i个meeting的MName属性值
<td><%=list.get(i).getBTime()%></td>
//在单元格中输出第i个meeting的BTime属性值
<td><%=list.get(i).getETime()%></td>
//在单元格中输出第i个meeting的ETime属性值
<td><%=list.get(i).getPlace()%></td>
//在单元格中输出第i个meeting的Place属性值
<td><%=list.get(i).getState()%></td>
//在单元格中输出第i个meeting的State属性值
<td><%=list.get(i).getArrange()%></td>
//在单元格中输出第i个meeting的Arrange属性值
<td><%=list.get(i).getLeader()%></td>
//在单元格中输出第i个meeting的Leader属性值
<td><%=list.get(i).getLPhone()%></td>
//在单元格中输出第i个meeting的LPhone属性值
<td><%=list.get(i).getLimit()%></td>
//在单元格中输出第i个meeting的Limit属性值
<td><%=list.get(i).getType()%></td>
//在单元格中输出第i个meeting的Type属性值
<td><%=list.get(i).getRTime()%></td>
//在单元格中输出第i个meeting的RTime属性值
<td><a href="User.jsp"><%if(i==0)%><%="3333"%><%if(i==1)%><%="3333"%><%if(i==2)%><%="3333yi"%><%if(i==4)%><%="3333"%></a></td>
//在单元格中输出第i个meeting的申请人编号
<td><ahref="Gxiugaimeeting.jsp"class="templatemo-link">Rivese</a></td>
//此文本连接至Gxiugaimeeting.jsp
<td><a href="deleteMeeting.jsp?id=<%=no%>">delete</a></td>
//点击delete按钮,通过超链接href,将?后面的参数no,即页面中输入的会议编号,传给页面deleteMeeting.jsp进行处理。
</tr> <%} %>
</tbody>
(2)deleteMeeting.jsp
<html>
<head>
<metahttp-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>删会议</title>
<metahttp-equiv="refresh" content="2;url=index.jsp">
//此页面停两秒,跳转至index.jsp
</head>
<body>
<%request.setCharacterEncoding("UTF-8");//编码方式设置为UTF-8
Stringno=request.getParameter("id");//获得meetings.jsp传来的参数no
MeetingDAO meetD=DAOFactory.getMeetingDAO();//new一个MeetingDAO
meetD.deleteMeeting(no);//调用MeetingDAO的deleteMeeting()方法,并将meetings.jsp传来的参数作为deleteMeeting()方法的参数,实现对Meeting表和Apply表相应记录的删除
%>
会议删除成功!//页面提示信息
</body>
</html>