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指令:用来引用自定义的标签或第三方标签 ...
随机推荐
- C# http请求数据
http中get和post请求的最大区别:get是通过URL传递表单值,post传递的表单值是隐藏到 http报文体中 http以get方式请求数据 /// <summary> /// g ...
- linux动态代码注入
参考网上文章:http://www.freebuf.com/articles/system/6388.html 按照文章,实现了代码的动态注入,即对一个正在运行的进程,在不重启的情况下执行一段不在原程 ...
- Nexus安装配置
一.下载最新版本的nexus 1.下载地址:http://www.sonatype.org/nexus/go 2.官网如果下载不了,就找个zip下载,我下载的是:nexus-2.10.0-02-bun ...
- radio 切换内容
<!DOCTYPE html><html><head> <meta charset=utf-8 /> <title>test</tit ...
- C#技术漫谈之垃圾回收机制(GC)
GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久.早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是 ...
- Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份 ...
- G:首页调用“图片视频”的分类和文章(难点)
1:后台获取:自定义分类的ID (默认分类也可获取) 2:动态获取"自定义分类的ID($cat)" $cat_title = single_cat_title(' ', f ...
- display:none显示和隐藏
<html> <head> <title>显示和隐藏问题</title> <meta charset="utf-8"/> ...
- SQL Server性能计数器收集汇总方案(Reporting Service)
通过收集计数器信息,并将计数器信息汇总为不同粒度存储,以Reporting Service报表服务器显示.以下是计数器收集汇总的基本架构. 笔者需要收集的SQL Server计数器包括:SQL Ser ...
- 设备旋转,创建水平模式布局--Android studio
1.在项目工具窗口中,右键单击res目录后选择new--Android resource directory菜单项. 2.从资源类型Resource type列表中选择layout,保持Source ...