JSP复习整理(四)Cookie
一、useCookie.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Using cookie</title>
</head>
<body >
<form action="useCookie.jsp" method="post">
<table border="2" bgcolor=#E4ECF9>
<tr>
<td>姓名:</td>
<td><input type="text" name="name"></td>
<tr>
<td>性别:</td>
<td>女<input type="radio" name="sex" value="F" checked>
男<input type="radio" name="sex" value="M"></td>
</tr>
<tr>
<td>喜欢的书:</td>
<td><select size="2" name="">
<option selected>none
<option>《解忧杂货店》
<option>《白夜行》
<option>《雪国》
<option>《穆斯林的葬礼》
</option>
</select></td>
<td colspan="2" align="center"><input type="submit" value="发送资料">
</td>
</tr>
</table>
</form>
</body>
</html>
二、useCookie.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>use cookie jsp</title>
</head>
<body>
<%
String sname = request.getParameter("name");
String ssex = request.getParameter("sex");
String sbooks = request.getParameter("books");
Cookie nameCookie = new Cookie("name", sname);
Cookie sexCookie = new Cookie("sex", ssex);
Cookie bookCookie = new Cookie("books", sbooks);
response.addCookie(nameCookie);
response.addCookie(sexCookie);
response.addCookie(bookCookie);
response.sendRedirect("responseCookie.jsp");
%>
</body>
</html>
三、responseCookie.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>得到 Cookie中的资料信息</title>
</head>
<body>
<%
Cookie cookies[]=request.getCookies();
int n = cookies.length;
String name="", sex="", articl="";
for(int i=0; i<n; i++)
if(cookies[i].getName().equals("name"))
name=cookies[i].getValue();
else if(cookies[i].getName().equals("sex"))
sex=cookies[i].getValue();
else if(cookies[i].getName().equals("color"))
color=cookies[i].getValue();
%>
<font color="<%=color%>" size="6"><%=name %></font>
hello。下面就是您的个人资料啦。。
<p>
<%
out.println("性别:<br>");
if(sex.equals("F"))
out.println("img src='images/g.jpg'>Girl..<p>");
else
out.println("img src='images/b.jpg'>Boy...<p>");
%>
</body>
</html>
Cookie的一个简单的小例子。。
JSP复习整理(四)Cookie的更多相关文章
- JSP复习整理(一)表单
好久没更了,一周完成了SRDP,一周完成了课程设计,这一周就要好好回顾回顾Java Web的学习轨迹了. 用的eclipse Mars 一.表单 start.jsp <%@ page langu ...
- JSP复习整理(五)JavaBean使用表单处理数据
一.先建立用户输入的数据 usingGetparameter.html <!DOCTYPE html> <html> <head> <meta charset ...
- JSP复习整理(五)JavaBean生命周期
一.创建一个JavaBean UserBean.java package jsp.test; public class UserBean { private String userName; priv ...
- JSP复习整理(二)基本语法
最基础的整理.. 一.语句声明 <%@ page language="java" contentType="text/html; charset=UTF-8&quo ...
- JSP复习整理(三)基本语法续
查看注册后的信息: TestBean.java package com.hai.xaio.cn; public class TestBean { public String userName; pub ...
- php复习整理1--位运算符
前言 子曰:"温故而知新,可以为师矣." php复习整理系列即是对已掌握的知识的温习,对久不使用的知识点进行重新学习,从而对php基础知识的掌握更加牢固.当然因为是重新温习, ...
- 复习整理9:SpringMVC应用以及源码解析
一:SpringMVC是什么 SpringMVC只是Spring的一个子框架,作用学过Struts2的应该很好理解,他们都是MVC的框架.学他就是用来代替Struts2的,那么为什么不用Struts2 ...
- JSP属性的四种保存范围(page request session application)
JSP提供了四种属性的保存范围,分别为page.request.session.application 其对应的类型分别为:PageContext.ServletRequest.HttpSession ...
- JSP复习
3.2.2 JSP指令元素: JSP指令 (1) page指令:定义整个页面的全局属性 (2)include指令:用于包含一个文件或代码的文件 (3)taglib指令:用来引用自定义的标签或第三方标签 ...
随机推荐
- python_java_selenium_ jenkins持续集成Firfox_chrome浏览器不显示的解决方法?
python_java_selenium_ jenkins持续集成Firfox_chrome浏览器不显示的解决方法: 原因:因为jenkins是用windows installer 安装成 windo ...
- Python迭代器,可迭代对象,生成器
迭代器 迭代器(iterator)有时又称游标(cursor)是程式设计的软件设计模式,可在容器物件(container,例如链表或阵列)上遍访的界面,设计人员无需关心容器物件的内存分配的实现细节. ...
- 在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码
在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码. #!/bin/bash echo 'xxx密码xxx'|sudo -S service mysql start echo 'xxx密 ...
- 不要遍历dom
function selectProvince() { $.ajax( { type: "post", url: "/province/getStrType", ...
- NoSQL和MongoDB
NoSQL(NoSQL=Not Only SQL),意即“不仅仅是SQL”.关系数据库关注在关系上,NoSQL关注在存储上. 发展背景 (1)传统关系型数据库遇到了性能瓶颈. 高并发读写(High ...
- ssl
在Java加密技术(八)中,我们模拟了一个基于RSA非对称加密网络的安全通信.现在我们深度了解一下现有的安全网络通信--SSL. 我们需要构建一个由CA机构签发的有效证书,这里我们使用上文中生 ...
- php获得远程信息到本地使用的3个函数:file_get_contents和curl函数和stream_get_contents
1:file_get_contents echo file_get_contents("http://www.php.com/index.php"); 2:curl funct ...
- UP Board USB无线网卡一贴通
前言 原创文章,转载引用务必注明链接,水平有限,欢迎指正. 本文环境:ubilinux 3.0 kernel 4.4.0 本文使用Markdown写成,为获得更好的阅读体验和正常的图片.链接,请访问我 ...
- PHPCMS导航栏当前栏目选中方法
{if $top_parentid==0}<!--判断首页显示的是不是首页--> <li><a href="{siteurl($siteid)}" s ...
- 利用AOP与ToStringBuilder简化日志记录
刚学spring的时候书上就强调spring的核心就是ioc和aop blablabla...... IOC到处都能看到...AOP么刚开始接触的时候使用在声明式事务上面..当时书上还提到一个用到ao ...