jsp+Servlet
lhy03188
这个作者很懒,什么都没留下…
展开
-
JspServlet防止二次提交
@每次请求时产生一个token(一般为时间戳),存于session中并随之用hidden提交,在servlet中判断接收到的token和session中的是否一致来判断是否重复提交,如果不是则重新产生一个token存于session中覆盖原来的token。@当用户返回或者刷新重复请求servlet时,servlet判断token是否一致,由于请求方没有产生新的token,所以和servlet新转载 2013-08-30 21:00:37 · 628 阅读 · 0 评论 -
Request 对象的主要方法
setAttribute(String name,Object):设置名字为name 的request 的参数值getAttribute(String name):返回由name 指定的属性值getAttributeNames():返回request 对象所有属性的名字集合,结果是一个枚举的实例getCookies():返回客户端的所有Cookie 对象,结果是一个Cookie 数组转载 2013-08-31 10:16:07 · 608 阅读 · 0 评论 -
jsp 有哪些内置对象?作用分别是什么? 分别有什么方法?
JSP 共有以下9 个内置的对象:request 用户端请求,此请求会包含来自GET/POST 请求的参数response 网页传回用户端的回应pageContext 网页的属性是在这里管理session 与请求有关的会话期application servlet 正在执行的内容out 用来传送回应的输出config servlet 的构架部件page JSP 网页本转载 2013-08-31 10:22:02 · 1473 阅读 · 0 评论 -
转发与重定向的区别
(1)转发的地址只能是同一个应用内部某个组件的地址,而重定向的地址是任意的。(2)转发之后,浏览器地址栏的地址不变,而重定向会变。(3)转发可以共享request,response对象,而重定向不行。(转发是一次请求,重定向为两次请求,request,response的生命周期只能在一次请求内,请求结束Request,response被删除)(4)事件是否处理完毕:转发一件事未完,重定原创 2013-09-04 14:51:07 · 627 阅读 · 0 评论 -
session与cookie的区别
(1)cookie是一种客户端的状态管理技术,将状态写在浏览器端,而session是一种服务器端的状态管理技术,将状态写在web服务器上面。(2) cookie有很多限制: a,可以被用户禁止 b,cookie能够保存的数据比较小(大约4k),而且 保存的个数也有限制(300个左右)。原创 2013-09-04 15:07:35 · 639 阅读 · 0 评论 -
servlet的生命周期
(1)生命周期的含义: servlet容器如何创建servlet对象、如何初始化、如何调用servlet对象的方法完成请求处理以及如何销毁servlet对象的整个过程。(2)生命周期可以分成四个阶段: 1)实例化: a,含义:容器调用servlet构造器,创建其对象。 b,原创 2013-09-04 10:41:45 · 640 阅读 · 0 评论