随笔分类 -  servlet-session

摘要:URL重写(理解) 就是把所有的页面中的路径,都使用response.encodeURL("..")处理一下! * session依赖Cookie,目的是让客户端发出请求时归还sessionId,这样才能找到对应的session * 如果客户端禁用了Cookie,那么就无法得到sessionId,那 阅读全文
posted @ 2017-04-05 16:13 贱贱的小帅哥
摘要:web.xml中配置session的最大不活动时间 <session-config> <session-timeout>30</session-timeout> </session-config> 阅读全文
posted @ 2017-04-05 15:42 贱贱的小帅哥
摘要:5. HttpSession原理(理解) * request.getSession()方法: > 获取Cookie中的JSESSIONID: <> 如果sessionId不存在,创建session,把session保存起来,把新创建的sessionId保存到Cookie中 <> 如果sessionI 阅读全文
posted @ 2017-04-05 15:37 贱贱的小帅哥
摘要:案例2:演示保存用户登录信息(精通) * 案例相关页面和Servlet: > login.jsp:登录页面 > succ1.jsp:只有登录成功才能访问的页面 > succ2.jsp:只有登录成功才能访问的页面 > LoginServlet:校验用户是否登录成功! * 各页面和Servlet内容: 阅读全文
posted @ 2017-04-05 14:50 贱贱的小帅哥
摘要:大型的购物网站,都是使用cookie,因为cookie是存在浏览器端。session是存在服务器端,对服务器的压力较大。 package shopsession; import java.io.IOException;import java.io.PrintWriter;import java.io 阅读全文
posted @ 2017-03-24 14:35 贱贱的小帅哥
摘要:可能存在浏览器禁用cookie的情况。 解决方案:访问的时候就创建session.然后每个超链接后面跟id号。不已cookie的方式带过去了。 response.setCharacterEncoding("UTF-8"); response.setContentType("text/html;cha 阅读全文
posted @ 2017-03-24 11:48 贱贱的小帅哥
摘要:生:开浏览器访问服务器的程序,第一次访问getSession()这个方法时创建 死:sesison30分钟没人用了(可以人工控制时间) 在web.xml中配置: <session-config> <session-timeout>10</session-timeout> </session-conf 阅读全文
posted @ 2017-03-24 09:39 贱贱的小帅哥
摘要:public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session=request.getSess 阅读全文
posted @ 2017-03-24 09:16 贱贱的小帅哥
摘要:servlet三大域: request,session,application(servletContext) 1. HttpSession概述 * HttpSession是由JavaWeb提供的,用来会话跟踪的类。session是服务器端对象,保存在服务器端!!! * HttpSession是Se 阅读全文
posted @ 2017-03-24 09:14 贱贱的小帅哥