JSP中的cookie对象和Date时间类

Java知识点总结:想看的可以从这里进入.

5、使用Cookie

Cookie 不是 JSP 内置对象,而是由 Netscape 公司发明,用来跟踪用户会话(session)的方式,由服务器生成并发送给浏览器,浏览器会将其以文本文件的形式存储在某个目录下。

  1. 服务器把 cookie 信息发送到浏览器,例如:用户 ID、用户名称等信息。
  2. 浏览器在本地存储这些信息。
  3. 浏览器再次向服务器发送请求时,它会同时将本地存储的 cookie 信息一同发送给服务器,然后服务器使用这些信息来识别用户或其它。
方法说明
public void setDomain(String pattern)设置 cookie 的域名,如 biancheng.net
public String getDomain()获取 cookie 的域名
public void setMaxAge(int expiry)设置 cookie 有效期,单位:秒 默认仅在当前会话中存在
public int getMaxAge()获取 cookie 有效期,单位:秒 默认为 -1,表示 cookie 保存到浏览器关闭为止
public String getName()返回 cookie 的名称,名称创建后将不能被修改
public void setValue(String newValue)设置 cookie 的值
public String getValue()获取 cookie 的值
public void setPath(String uri)设置 cookie 的路径 默认为当前页面目录以及子目录下的所有 URL
public String getPath()获取 cookie 的路径
public void setSecure(boolean flag)设置 cookie 是否要加密传输
public void setComment(String purpose)设置 cookie 注释
public String getComment()返回 cookie 注释,如果 cookie 没有注释,则返回 null

6.6、Date类

java.util.Date,主要封装了当前日期和时间。

//两种构造函数
//使用当前日期和时间来初始化对象。
public Date(){}
//2、含参数,表示从1970年1月1日凌晨至所要表示时间的毫秒数。
public Date(){long millisec}
序号方法 & 描述**
1boolean after(Date date) 如果比给定的日期晚,则返回true,否则返回false
2boolean before(Date date) 如果比给定的日期早,则返回true,否则返回false
3Object clone( ) 获取当前对象的一个副本
4int compareTo(Date date) 如果与给定日期相等,则返回0,如果比给定日期早,则返回一个负数,如果比给定日期晚,则返回一个正数
5**int compareTo(Object obj) ** 与 compareTo(Date) 方法相同,如果 obj 不是Date类或其子类的对象,抛出ClassCastException异常
6boolean equals(Object date) 如果与给定日期相同,则返回true,否则返回false
7**long getTime( ) ** 返回从1970年1月1日凌晨至此对象所表示时间的毫秒数
8int hashCode( ) 返回此对象的哈希码
9void setTime(long time) 使用给定参数设置时间和日期,参数time表示从1970年1月1日凌晨至time所经过的毫秒数
10String toString( ) 将此对象转换为字符串并返回这个字符串

Date类返回的时间为毫秒数,想要正常使用需要使用SimpleDateFormat来对日期进行和格式化处理:

<%
   Date nowTime = new Date( );
   new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss").format(nowTime);
%>

SimpleDateFormat的格式码:

字符描述
y4位数年份
M
d
h12小时制, A.M./P.M. (1~12)
H24小时制
m分钟
s
S毫秒
E星期
D一年中的某天
F一个月中某星期的某天
w一年中的某星期
W一个月中的某星期
aA.M./P.M. 标记
k一天中的某个小时 (1~24)
K一天中的某个小时,A.M./P.M. (0~11)
z时区
文本分隔
"单引号
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

辰 羽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值