摘要: 一次性验证码的主要目的就是为了限制人们利用工具软件来暴力猜测密码,其原理与利用Session防止表单重复提交的原理基本一样,只是将表单标识号变成了验证码的形式,并且要求用户将提示的验证码手工填写进一个表单字段中,而不是通过表单的隐藏字段自动回传给服务器。 服务器程序接收到表单数据后,首先判断用户是否 阅读全文
posted @ 2017-11-23 20:09 Wayfo 阅读(1853) 评论(0) 推荐(0)
摘要: 1). 重复提交的情况: ①. 在表单提交到一个 Servlet, 而 Servlet 又通过请求转发的方式响应一个 JSP(HTML) 页面, 此时地址栏还保留着 Serlvet 的那个路径, 在响应页面点击 "刷新" ②. 在响应页面没有到达时重复点击 "提交按钮". ③. 点击 "返回", 再 阅读全文
posted @ 2017-11-23 20:08 Wayfo 阅读(646) 评论(0) 推荐(0)
摘要: Servlet规范中引入了一种补充的会话管理机制,它允许不支持Cookie的浏览器也可以与WEB服务器保持连续的会话。这种补充机制要求在响应消息的实体内容中必须包含下一次请求的超链接,并将会话标识号作为超链接的URL地址的一个特殊参数。 将会话标识号以参数形式附加在超链接的URL地址后面的技术称为U 阅读全文
posted @ 2017-11-23 20:07 Wayfo 阅读(755) 评论(0) 推荐(0)
摘要: JavaWEB 开发中的 / 的含义 ①.当前WEB应用的根路径(http://localhost:8080/contextPath/) 请求转发时:request.getRequestDispathcher("/XXX").forward(request,response); web.xml文件映 阅读全文
posted @ 2017-11-23 20:07 Wayfo 阅读(313) 评论(0) 推荐(0)
摘要: //获取Session对象 request.getSession() request.getSession(boolean create) //获取SessionId getId() //获取当前session对象的创建时间 getCreationTime() //获取最后一次访问该session对象的时间 getLastAccessedTime() //设置Session最大时效 setMax... 阅读全文
posted @ 2017-11-23 20:06 Wayfo 阅读(2202) 评论(0) 推荐(0)
摘要: 详解:http://blog.csdn.net/zhangjinpeng66/article/details/10449979 1. HttpSession 的生命周期: 1). 什么时候创建 HttpSession 对象①. 对于 JSP: 是否浏览器访问服务端的任何一个 JSP, 服务器都会立即 阅读全文
posted @ 2017-11-23 20:05 Wayfo 阅读(263) 评论(0) 推荐(0)
摘要: Session在不同环境下的不同含义 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话是从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。 session在Web开发环境下的语义又有了新的扩展,它的含义是指一类用来在客户端与服务器端之间 阅读全文
posted @ 2017-11-23 20:01 Wayfo 阅读(267) 评论(0) 推荐(0)