摘要: 什么是cookie cookie保存在客户端(浏览器),它绑定了访问一个网页时的特定信息,通常为表单数据。通过cookie我们可以实现表单自动填充,账号免登陆等功能。 使用Cookie 创建Coolie对象 Cookie c = new Coolie(String name,String value 阅读全文
posted @ 2020-02-22 19:42 Scorpicat 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 引入 前面我们说,使用请求转发有两个问题无法解决: 如果本次请求并不能解决问题,要不带着信息跳转其它页面怎么办? 用户刷新浏览器造成重复提交数据怎么办? 我们将使用重定向来解决这两个问题。 重定向 同样,我们使用模拟用户登录的例子,当用户登录成功后,我们跳转到个人主页,这个时候如果还是用请求转发来跳 阅读全文
posted @ 2020-02-22 17:26 Scorpicat 阅读(136) 评论(0) 推荐(0) 编辑
摘要: request作用域 request的作用域为:一次request周期,从请求到响应结束。 set/getAttribute() 如果我们需要在一个request周期内,不同的servlet之间传递一些额外信息(除原本的request对象中的信息),我们就需要使用request对象的set和getA 阅读全文
posted @ 2020-02-22 17:09 Scorpicat 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 引入 在上一个案例中,我们模拟了用户登录,那现在多了这样的需求:在用户登录失败后,重新跳转到登录页面,要怎么做呢? 这个时候我们就需要用到请求转发了 注意:请求转发即将用户的请求(请求对象和响应对象)从一个Servlet转发到另一个Servlet,请求和响应对象均没有改变。 注意:请求转发后,地址栏 阅读全文
posted @ 2020-02-22 16:21 Scorpicat 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Service()方法逻辑流程 设置请求编码格式(处理中文乱码) 方法一:使用String类转码:xx = new String(xx.getBytes("iso8859-1"),"utf-8");其中xx表示已经获得的请求参数,也就是说,对于需要转码的参数,单独使用此方法进行转码。 方法二:对ge 阅读全文
posted @ 2020-02-22 10:10 Scorpicat 阅读(164) 评论(0) 推荐(0) 编辑