get.jsp
来自「Web开发的基本框架」· JSP 代码 · 共 63 行
JSP
63 行
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.Iterator"%>
<%@ page import="java.util.List"%>
<%@ page import="java.util.ArrayList"%>
<%@ page import="java.util.Collection"%>
<%
String id=request.getParameter("id");
String[] head={"商品编号","价格","批发价","库存"};
ArrayList trs;
List detail=new ArrayList();
for(int ii=0;ii<5;ii++)
{
trs=new ArrayList();
trs.add("100"+ii);
trs.add("25"+ii);
trs.add("15"+ii);
trs.add("10000"+ii);
detail.add(trs);
}
if(id.equals("1"))
{
for(int ii=0;ii<5;ii++)
{
trs=new ArrayList();
trs.add("110"+ii);
trs.add("25"+ii);
trs.add("15"+ii);
trs.add("10000"+ii);
detail.add(trs);
}
}
StringBuffer sb = new StringBuffer();
sb.append("<table>");
if (head != null) {
sb.append("<head>");
for (int i = 0; i < head.length; i++) {
sb.append("<td>");
sb.append(head[i]);
sb.append("</td>");
}
sb.append("</head>");
}
if (detail != null) {
sb.append("<detail>");
for (int i = 0; i < detail.size(); i++) {
sb.append("<tr>");
Iterator iterator = ((Collection)detail.get(i)).iterator();
while (iterator.hasNext()) {
sb.append("<td>");
sb.append(String.valueOf(iterator.next()));
sb.append("</td>");
}
sb.append("</tr>");
}
sb.append("</detail>");
}
sb.append("</table>");
out.print(sb.toString());
%>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?