📄 shopping.jsp
字号:
<html><head><title>会话跟踪应用实例</title></head>
<%@ page language="java"
contentType="text/html;charset=ISO8859_1"%>
<body><center>
<% /* 删除session */
int i = 1;
final int MAX = 5;
String isInvalidate;
String temp, books;
boolean flag = true;
isInvalidate = request.getParameter("invalidate");
if((isInvalidate != null) && (isInvalidate != "")) {
for (i=1 ; i<MAX ; i++) {
if ((String)session.getAttribute("book" + i) != null)
session.removeAttribute("book" + i);
}
}
/* 得到Parameter,存入Session*/
request.getSession(true);
for (i=1 ; i<MAX ; i++) {
temp = request.getParameter("book" + i);
if (temp != null)
session.setAttribute("book" + i, temp);
}
%>
<h2>您选购了下列计算机图书</h2><hr>
<% /* 从Session中取出选购图书名,并输出到页面 */
for (i=1 ; i<MAX ; i++) {
books = (String)session.getAttribute("book" + i);
if (books != null) {
out.println("<br>" + books);
flag = false;
}
}
if(flag)
out.println("<br>所购图书已被清空.");
%>
<form><input type=submit name=invalidate value="清空所购图书"></form></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -