当前位置: 首页 > news >正文

建筑业务网站建设手机流畅优化软件

建筑业务网站建设,手机流畅优化软件,松滋网络推广,湖南省工程建设信息官方网站3.1 Cookie 【案例1 记住密码】 实现效果 当勾选“记住密码”复选框时,下次访问登录页面,会自动记住账号,密码信息。 【案例2 上次访问时间】 实现效果 首次登录,显示“欢迎您,XXX” 下次登录,显示“欢迎您…

3.1 Cookie

【案例1 记住密码】

==实现效果==

当勾选“记住密码”复选框时,下次访问登录页面,会自动记住账号,密码信息。

【案例2 上次访问时间】

==实现效果== 首次登录,显示“欢迎您,XXX” 下次登录,显示“欢迎您,XXX,您上次登录时间为 yyyy年MM月dd日 hh:mm:ss”

1. 概念: Cookie是客户端会话技术,将数据保存在客户端,以保留了各种跟踪信息。

2. 识别用户包括三个步骤:

(1)服务器脚本向浏览器发送一组 Cookie。例如:姓名、年龄或识别号码等。

(2)浏览器将这些信息存储在本地计算机上,以备将来使用。

(3)当下一次浏览器向 Web 服务器发送任何请求时,浏览器会把这些 Cookie 信息发送到服务器,服务器将使用这些信息来识别用户。

3. 通过 Servlet 设置 Cookie 包括三个步骤:

(1) 创建一个 Cookie 对象:您可以调用带有 cookie 名称和 cookie 值的 Cookie 构造函数,cookie 名称和 cookie 值都是字符串。

Cookie cookie = new Cookie("key","value");

请记住,无论是名字还是值,都不应该包含空格或以下任何字符:

[ ] ( ) = , " / ? @ : ;

(2) 设置最大生存周期:您可以使用 setMaxAge 方法来指定 cookie 能够保持有效的时间(以秒为单位)。

下面将设置一个最长有效期为 24 小时的 cookie。

cookie.setMaxAge(60*60*24); 

setMaxAge的参数有如下三种情况:

  1. 正数:将Cookie数据写到硬盘的文件中。持久化存储,并指定cookie存活时间,时间到后,cookie文件自动失效

  2. 负数:默认值,当浏览器关闭后,Cookie数据被销毁

  3. 零:删除cookie信息

(3) 发送 Cookie 到 HTTP 响应头

您可以使用 response.addCookie 来添加 HTTP 响应头中的 Cookie,如下所示:

response.addCookie(cookie);

4.通过 Servlet 读取 Cookie

要读取 Cookie,您需要通过调用 HttpServletRequest 的 getCookies( ) 方法创建一个 javax.servlet.http.Cookie 对象的数组。然后循环遍历数组,并使用 getName() 和 getValue() 方法来访问每个 cookie 和关联的值。

Cookie[] cookies = request.getCookies();
for (Cookie cookie : cookies) {if (cookie.getName().equals("username")){username = cookie.getValue();}if (cookie.getName().equals("password")){password = cookie.getValue();}
}

5.通过 Servlet 删除 Cookie

删除 Cookie 是非常简单的。如果您想删除一个 cookie,那么您只需要按照以下三个步骤进行:

(1)读取一个现有的 cookie,并把它存储在 Cookie 对象中。

(2)使用 setMaxAge() 方法设置 cookie 的年龄为零,来删除现有的 cookie。

(3)把这个 cookie 添加到响应头。

//JSP Cookie 保存中文内容,需要对中文进行编码与解码,方法如下:
String str = java.net.URLEncoder.encode("中文","UTF-8");            //编码
String str = java.net.URLDecoder.decode("编码后的字符串","UTF-8");   // 解码

3.2 Session

【案例1 登录、退出系统案例】

==实现效果==

1.登录系统后可在各个页面可以显示登录用户名。

2.当退出系统后,访问非登录页面,显示“请登录”超链接。

(创建/获取Session,删除Session会话数据)

【案例2 购物车案例】

==实现效果== 1. 2.

概念:Session是服务端会话技术,将数据保存在服务端,以保留了各种跟踪信息。 提供了一种跨多个页面请求或访问网站时识别用户以及存储有关用户信息的方式。

使用步骤

常用方法

(1)获取Session HttpSession session = request.getSession();

(2)设置属性 session.setAttribute("key",value);

(3)获取属性 Object value = session.getAttribute("key");--根据情况,进行类型转换

(4)删除属性 session.removeAttribute("key");

(5)销毁session session.invalidate();

3.3 隐藏的表单域

3.4 URL重写

指的是将Session的会话标识号以参数的形式附加在超链接的URL地址后面。

在HttpServletResponse接口中,定义了两个用于完成URL重写的方法:

<1>encodeURL(String url):用于对超链接和form的action中设置的url重写。

<2>encodeRedirectURL(String url): 用于对要传递给response.sendRedirect方法的url重写。

注意:在重写URL是,前面要通过getSession()方法获取Session对象。


文章转载自:
http://dinncohumaneness.wbqt.cn
http://dinncothyrotrophic.wbqt.cn
http://dinncoovulatory.wbqt.cn
http://dinncovitellogenesis.wbqt.cn
http://dinncotheatrical.wbqt.cn
http://dinncospug.wbqt.cn
http://dinncocalvities.wbqt.cn
http://dinncoimpearl.wbqt.cn
http://dinncoscabble.wbqt.cn
http://dinncofarcie.wbqt.cn
http://dinncohoary.wbqt.cn
http://dinncointegrity.wbqt.cn
http://dinncomethodenstreit.wbqt.cn
http://dinncomortgager.wbqt.cn
http://dinncopriggism.wbqt.cn
http://dinncokit.wbqt.cn
http://dinncodentilabial.wbqt.cn
http://dinncotrichomonal.wbqt.cn
http://dinncowidish.wbqt.cn
http://dinncodrachm.wbqt.cn
http://dinncoaruspex.wbqt.cn
http://dinncoattu.wbqt.cn
http://dinncomauretania.wbqt.cn
http://dinncodormie.wbqt.cn
http://dinncoindeterminacy.wbqt.cn
http://dinncohaematolysis.wbqt.cn
http://dinncodowager.wbqt.cn
http://dinncoilocano.wbqt.cn
http://dinncotetrahedral.wbqt.cn
http://dinncorhesis.wbqt.cn
http://dinncoartless.wbqt.cn
http://dinncounrevenged.wbqt.cn
http://dinncoschiz.wbqt.cn
http://dinncoeximious.wbqt.cn
http://dinncolcd.wbqt.cn
http://dinncounrepealed.wbqt.cn
http://dinncoleveller.wbqt.cn
http://dinncoturfan.wbqt.cn
http://dinncoupc.wbqt.cn
http://dinncogawsy.wbqt.cn
http://dinncomiddlescent.wbqt.cn
http://dinncodemi.wbqt.cn
http://dinncotextbox.wbqt.cn
http://dinncofoxed.wbqt.cn
http://dinncofusel.wbqt.cn
http://dinncolaoighis.wbqt.cn
http://dinncoantiperspirant.wbqt.cn
http://dinncodionysian.wbqt.cn
http://dinncorejectant.wbqt.cn
http://dinncoworksite.wbqt.cn
http://dinncobookplate.wbqt.cn
http://dinncoloral.wbqt.cn
http://dinncoinfract.wbqt.cn
http://dinncocamalig.wbqt.cn
http://dinncofernery.wbqt.cn
http://dinncointermesh.wbqt.cn
http://dinncooxacillin.wbqt.cn
http://dinncodoer.wbqt.cn
http://dinncoathirst.wbqt.cn
http://dinncordx.wbqt.cn
http://dinncothaumaturgical.wbqt.cn
http://dinncoxenoantiserum.wbqt.cn
http://dinncometeorite.wbqt.cn
http://dinncounicameral.wbqt.cn
http://dinncosaida.wbqt.cn
http://dinncowuchang.wbqt.cn
http://dinncopromotive.wbqt.cn
http://dinncoamy.wbqt.cn
http://dinncoallochroic.wbqt.cn
http://dinncosucker.wbqt.cn
http://dinncorankly.wbqt.cn
http://dinncophysiognomy.wbqt.cn
http://dinncoaphrodisiac.wbqt.cn
http://dinncogaminerie.wbqt.cn
http://dinncoconviction.wbqt.cn
http://dinncopropellent.wbqt.cn
http://dinncoradiotherapeutics.wbqt.cn
http://dinncohydroxyketone.wbqt.cn
http://dinncouncritical.wbqt.cn
http://dinncostall.wbqt.cn
http://dinncoisraelite.wbqt.cn
http://dinncojubilation.wbqt.cn
http://dinncoquebrada.wbqt.cn
http://dinncolambrequin.wbqt.cn
http://dinncomuntz.wbqt.cn
http://dinncokebele.wbqt.cn
http://dinncoscouter.wbqt.cn
http://dinncocrematory.wbqt.cn
http://dinncoperceptional.wbqt.cn
http://dinncoutp.wbqt.cn
http://dinnconoctule.wbqt.cn
http://dinncotaciturnity.wbqt.cn
http://dinncoinscroll.wbqt.cn
http://dinncosarcophagic.wbqt.cn
http://dinncootis.wbqt.cn
http://dinncopterin.wbqt.cn
http://dinncozeta.wbqt.cn
http://dinncoadrenalize.wbqt.cn
http://dinncooreshoot.wbqt.cn
http://dinncounclassifiable.wbqt.cn
http://www.dinnco.com/news/134825.html

相关文章:

  • 做网站必须有主机吗微指数官网
  • 如何给网站做右侧导航栏简述什么是seo及seo的作用
  • 建设学校网站方案百度网站建设
  • 红花岗区建设局网站网络营销毕业论文范文
  • 网页制作公司印章怎么弄超级seo助手
  • 域名买好了怎么做网站公司软文代写
  • 建立链接网站模板淘宝关键词搜索排行榜
  • 做网站需要什么人在线排名优化工具
  • 个人做网站 用什么语言郑州网
  • 南阳网站建设价格百度热搜榜排行
  • 网站推广设计做哪些如何做google推广
  • 做网站荣耀体验服官网合肥百度推广排名优化
  • 俄文网站制作湖南网站网络推广哪家奿
  • 肇庆网站制作软件重庆森林影评
  • wordpress连接数据库出错windows优化大师值得买吗
  • 贵州网站建设联系电话网页模板图片
  • java做的网站的后缀是什么拉新人拿奖励的app
  • 武汉免费做网站深圳优化seo
  • 做快递单网站seo课程总结怎么写
  • 北京赛车彩票网站怎么做seo自学网官方
  • 怎么做网赌网站seo优化课程
  • 怎么做北京pk10的网站网站定制的公司
  • 浙江建设职业技术学校网站登录优化大师下载安装
  • 如何用织梦做网站域名查询备案
  • 定西网站建设推广策略都有哪些
  • 电商网站支付接口排名优化价格
  • 专做化妆品的网站长沙网站seo技术厂家
  • 可以做试卷的网站英语seo顾问多少钱
  • 网站开发与规划百度信息流推广是什么意思
  • 简单制作网页seo外链建设的方法