orderlist.jsp
来自「机械工业出版社的《jsp2.0动态网站开发实例指南》的源代码」· JSP 代码 · 共 61 行
JSP
61 行
<%@ page import="OrderPack.Order"%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>EHBS</title>
</head>
<BODY bgColor=#6597d9>
<%
String []roomTypes = {"Single", "Twin", "*Single", "*Twin", "**Single", "**Twin", "Suite" };
Order[] orders = (Order [])request.getAttribute("orderList");
if ( orders == null ) {
%>
<jsp:forward page="/orderListServlet" />
<%
} else {
%>
<form name="form2" method="post" action="">
<table border="1">
<tr>
<td>Order ID</td>
<td>Room Type</td>
<td>Room IDs</td>
<td>Username</td>
<td>TotalPrices</td>
<td>Paid</td>
<td><font color=red>Edit</font></td>
<td><font color=red>Delete</font></td>
</tr>
<%
for (int i = 0; i < orders.length; i++) {
StringBuffer roomIDs =new StringBuffer();
int [] ids = orders[i].get_roomIDs();
if(ids != null){
for(int j =0;j< ids.length-1;j++){
roomIDs.append(ids[j]);
roomIDs.append(",");
}
roomIDs.append(ids[ids.length-1]);
}
%>
<tr>
<td><% out.print(orders[i].get_id()); %></td>
<td><% out.print(roomTypes[orders[i].get_roomType()]); %></td>
<td><% out.print(roomIDs); %></td>
<td><% out.print(orders[i].get_userName());%></td>
<td><% out.print(orders[i].get_needPay()); %></td>
<td><% out.print(orders[i].get_nowPay()); %></td>
<td><a href=editorder.jsp?orderid=<%=orders[i].get_id()%>&action=edit>edit</a></td>
<td><a href=editorder.jsp?orderid=<%=orders[i].get_id()%>&action=delete>delete</a></td>
</tr>
<%
}
%>
</table>
</form>
<%
}
%>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?