⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shopping.jsp

📁 很好的一本书《JAVA设计模式》的随书源码8
💻 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 + -