![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
Teddypedia
考研狗
展开
-
Cookie和Session
Cookie是服务器交给客户端存储的数据,默认为关闭客户端(浏览器)的时候销毁,因此再次打开客户端的时候,会获取一个新的cookie。cookie可以存储指定的信息,服务端可以通过new Cookie(String name, String value)的方式创建cookie对象键值对,需要注意的是,键值对为非中文字符串。cookie创建成功后,可以通过设置持久化时间,将cookie对象保存到本地...原创 2018-04-16 23:13:35 · 116 阅读 · 0 评论 -
利用Session区域完成登录页面校验(包含验证码校验)
网站登录页面验证码校验,通常是服务器通过一个servlet生成验证码,并将验证码存储到session区域中(而非servletcontent或者request域对象中,前者会导致所有人共用一个验证码,而后者则会导致机器人程序获取验证码刷网页)。因此,我们可以在session区域中获取验证码,并与客户端提交的验证码进行对比,若一直则连接数据库进行用户名密码校验;反之则跳转至当前页面,并返回“验证码错...原创 2018-04-16 23:23:46 · 1548 阅读 · 0 评论 -
Response对象以及从服务端下载文件(解决乱码问题)
学java也有一段时间了,一直都没有写过博客,今天来写第一篇java学习经历的博客吧今天学习的主要是response对象,在这里先放一个思维导图Response对象作为响应,可以实现从服务端写数据到客户端,常见的如从服务端下载文件到客户端,代码如下:、package download;import java.io.BufferedInputStream;import java.io.File...原创 2018-04-12 20:22:38 · 2839 阅读 · 0 评论