29-1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form id="test" method="post" action="29_2.jsp"> <select name="s"> <OPTION VALUE="0">----请输入你的选择----</OPTION> <OPTION VALUE="red">red</OPTION> <OPTION VALUE="blue">blue</OPTION> <OPTION VALUE="black">black</OPTION> <OPTION VALUE="white">white</OPTION> <OPTION VALUE="green">green</OPTION> </select> <input type="submit" value="提交"> <br> </form> </body> </html>29-2.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String str=request.getParameter("s"); Cookie cookie=new Cookie("n",str); cookie.setMaxAge(600);//设置cookie的存活时间 response.addCookie(cookie);//将Cookie保存于客服端 Cookie[] cookies=request.getCookies(); for(int i=0;i<cookies.length;i++) { if(cookies[i].getName().equals("n")){ str=cookies[i].getValue(); } } %> <p style="background-color:<%= str %>">欢迎你的登录</p> </body> </html>