jsp学习的简单代码(7)
来源:互联网 发布:网络摄像头手机速软件 编辑:程序博客网 时间:2024/05/29 10:56
使用Cookie示例(三)——用户自定义样式
需要三个文件:
======================================================
style.html用来让用户选择所用的样式表。
======================================================
<form action="styleset.jsp" method="post">
请选择您使用的css文件:
<select name="css">
<option>style0.css</option>
<option>style1.css</option>
<option>style2.css</option>
</select>
<input type="submit" value="提交" />
</form>
======================================================
styleset.jsp用来生成Cookie。
======================================================
<%@ page pageEncoding="GB2312"%>
<%
String style=request.getParameter("css");
Cookie cookieStyle=new Cookie("css",style);
cookieStyle.setMaxAge(10000000);
response.addCookie(cookieStyle);
%>
<a href="showstyle.jsp">显示用户选择的样式</a>
======================================================
showstyle.jsp用来得到用户的Cookie信息。
======================================================
<%
String style=null;
Cookie cookies[]=request.getCookies();
for(int i=0;i<cookies.length;i++)
{
if(cookies[i].getName().equals("css"))
{
style=cookies[i].getValue();
break;
}
}
%>
<html>
<head>
<link href="<%=style%>" rel="stylesheet" />
</head>
<body>
这是引用了用户设置的css文件。
</body>
</html>
======================================================
另外本例和上个示例一样,可以用两个文件完成,希望大家可以试一下。
本例所用的三个样式表文件如下,大家也可以自己编写。
======================================================
style0.css
======================================================
body
{
background:red;
}
======================================================
style1.css
======================================================
body
{
background:pink;
}
======================================================
style2.css
======================================================
body
{
background:blue;
}
- jsp学习的简单代码(7)
- jsp学习的简单代码(7)
- jsp学习的简单代码(一)
- jsp学习的简单代码(一)
- jsp学习的简单代码(一)
- jsp学习的简单代码(一)
- jsp学习的简单代码(二)
- jsp学习的简单代码(二)
- jsp学习的简单代码(二)
- jsp学习的简单代码(二)
- jsp学习的简单代码(二)
- jsp学习的简单代码(二)
- jsp学习的简单代码(三)
- jsp学习的简单代码(四)
- jsp学习的简单代码(5)
- jsp学习的简单代码(6)——cookie
- jsp学习的简单代码(8)
- 简单的JSP分页代码
- jsp学习的简单代码(6)——cookie
- my.ini(my.cnf)与mysql优化指南
- 坚持中...
- sql把逗号分隔的字符串拆成临时表
- 10个需要注意的mysql变量
- jsp学习的简单代码(7)
- Android Apk解密工程初探-前言、关键字、解密环境
- OpenCV学习笔记系列(七)
- 安全知识 细分网络攻击类型
- Manifest.xml下的一些属性定义和用法
- jsp学习的简单代码(7)
- 软键盘遮挡
- android 布局切换(Activity切换)1-利用ActivityGroup
- .net 代码混淆原理性实践