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

📄 index.jsp

📁 jsp 应用开发技术光盘 是《jsp应用开发技术》这本书的源代码
💻 JSP
字号:
<%--下面三行解决中文乱码问题--%><%@page pageEncoding="gb2312"%><%@page contentType="text/html; charset=gb2312"%><%request.setCharacterEncoding("gb2312");%><%@ page import="ch08.ParamUtils,ch08.bookstore.*,java.util.*"%><%--实例化CookieApply类,关于Cookie的操作在此类中--%><jsp:useBean id="cookieApply" scope="session" class="ch08.bookstore.CookieApply" /><%	//如果是第一次访问本站点,重定向至登录页面	if(cookieApply.isFirstAccess(request)){		response.sendRedirect("login.jsp");		return;	}		//doOrder的值来自表单的隐藏域,用来判断用户是否提交了表单 	boolean doOrder=ParamUtils.getBooleanParameter(request,"doOrder");		if(doOrder) {		//将用户定购的书籍存入cookie				cookieApply.orderBooks(request,response);	}	//获得用户对象	User user=cookieApply.getUser();%><HTML><HEAD>	<TITLE>Cookie实例-网上书店购物系统</TITLE>	</HEAD><BODY><H2>Cookie实例-网上书店购物系统</H2><HR><%=user.getUsername()%>,您好!欢迎光临本店。<br>	<FORM name="orderForm" method="get">	<input type="hidden" name=doOrder value=true>	<br><font size="4" color="red">第一类</font><br>	<INPUT type="checkbox" name=bookID value=11>JSP程序设计	<INPUT type="checkbox" name=bookID value=12>Linux入门与提高	<INPUT type="checkbox" name=bookID value=13>计算机网络		<br><font size="4" color="red">第二类</font><br>	<INPUT type="checkbox" name=bookID value=14>鲁迅全集	<INPUT type="checkbox" name=bookID value=15>古文观止	<INPUT type="checkbox" name=bookID value=16>穆斯林的葬礼		<br><font size="4" color="red">第三类</font><br>	<INPUT type="checkbox" name=bookID value=17>大学物理	<INPUT type="checkbox" name=bookID value=18>核物理	<INPUT type="checkbox" name=bookID value=19>有机化学	<INPUT type="checkbox" name=bookID value=20>无机化学	<br>	<INPUT type="submit" value="定购">	</FORM>	<H3>您曾经在本店定购过下列图书:</H3>	<%	  //迭代显示用户曾经定购过的图书	  Iterator iter=user.getBookOrdered();	  while(iter.hasNext()){	  		BookDetails book=(BookDetails)iter.next();	  		out.println(book.getBookName()+"<BR>");	  }	%> </BODY> </HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -