1.JSP
>> 一个jsp就是一个servlet
一个jsp里面常用的标签
<% %> 书写java代码
<%= %> 控制数据显示的,一般只有一行
<%! %> 申明成员变量
案列一:在jsp页面里面创建10个User对象,然后将其显示在页面上
----------------------------------------------------
Cookie
1. Cookie是什么?
http协议是一个无状态的协议,如果你希望保持你的会话的状态那么你需要使用到至少一种会话技术(Cookie,Session)
Cookie 是一种客户端保持数据的会话技术。、
2. Cookie 怎么用
设置:
Cookie cookie = new Cookie("nam", "TOM");
response.addCookie(cookie);
获取:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies){}
3. 过期时间
1.如果你是设置为-1,是浏览器关闭的时候Cookie失效(注意是关闭整个浏览器,不是关闭某一个页签)
2. 如果你设置为0,那么代表Cookie会在到达浏览器的时候过期
3. 如果你给定一个正数,那么注意是一秒为单位
4. Cookie执行的时机
首先Cookie是在服务器端添加,然后随着response返回,返回以后不是马上添加,是在jsp页面显示完成以后再添加.
如果要记住密码,可以采用JS操作Cookie的方式解决
5. 何时去发送Cookie
如果你当前请求的路径在Cookie的路径及其子路径的时候都会发送Cookie
6. Cookie的路径
如果你希望所有的路径都能共享Cookie,那么你可以设置Cookie的路径为项目的路径
如果你不希望其他的路径共享Cookie,那么你可以设置Cookie的路径为项目名/类名
7. Cookie跨域(跨主机)(了解)
www.baidu.com
music.baidu.com
image.baidu.com
cookie_username.setDomain(".baidu.com");
cookie.setpath("/"); //只要当前请求包含了/
8. Cookie 如何删除
cookie.setMaxAge(0);
案列一:记录用户的访问的记录
案列二:记住用户名和密码
>> 一个jsp就是一个servlet
一个jsp里面常用的标签
<% %> 书写java代码
<%= %> 控制数据显示的,一般只有一行
<%! %> 申明成员变量
案列一:在jsp页面里面创建10个User对象,然后将其显示在页面上
----------------------------------------------------
Cookie
1. Cookie是什么?
http协议是一个无状态的协议,如果你希望保持你的会话的状态那么你需要使用到至少一种会话技术(Cookie,Session)
Cookie 是一种客户端保持数据的会话技术。、
2. Cookie 怎么用
设置:
Cookie cookie = new Cookie("nam", "TOM");
response.addCookie(cookie);
获取:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies){}
3. 过期时间
1.如果你是设置为-1,是浏览器关闭的时候Cookie失效(注意是关闭整个浏览器,不是关闭某一个页签)
2. 如果你设置为0,那么代表Cookie会在到达浏览器的时候过期
3. 如果你给定一个正数,那么注意是一秒为单位
4. Cookie执行的时机
首先Cookie是在服务器端添加,然后随着response返回,返回以后不是马上添加,是在jsp页面显示完成以后再添加.
如果要记住密码,可以采用JS操作Cookie的方式解决
5. 何时去发送Cookie
如果你当前请求的路径在Cookie的路径及其子路径的时候都会发送Cookie
6. Cookie的路径
如果你希望所有的路径都能共享Cookie,那么你可以设置Cookie的路径为项目的路径
如果你不希望其他的路径共享Cookie,那么你可以设置Cookie的路径为项目名/类名
7. Cookie跨域(跨主机)(了解)
www.baidu.com
music.baidu.com
image.baidu.com
cookie_username.setDomain(".baidu.com");
cookie.setpath("/"); //只要当前请求包含了/
8. Cookie 如何删除
cookie.setMaxAge(0);
案列一:记录用户的访问的记录
案列二:记住用户名和密码