标签:jsp
session.jsp
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<%@page import="java.util.*" %>
<%@page import="java.text.SimpleDateFormat"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>session内置对象</title> </head> <body> <h1>session 内置对象</h1> <hr> <% SimpleDateFormat time=new SimpleDateFormat("YYY:MM:dd -- HH:mm:ss"); Date d=new Date(session.getCreationTime()); session.setAttribute("username", "wangzheng"); %> 会话创建时间:<%=time.format(d) %><br> 会话的ID编号:<%=session.getId() %><br> 会话中获取用户名:<%=session.getAttribute("username") %><br> <a href="session2.jsp" target="_blank">跳转到session2.jsp,测试会话</a> </body> </html> |
session2.jsp
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<%@page import="java.util.*" %>
<%@page import="java.text.SimpleDateFormat"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>session内置对象</title> </head> <body> <h1>session 内置对象</h1> <hr> <% SimpleDateFormat time=new SimpleDateFormat("YYY:MM:dd -- HH:mm:ss"); Date d=new Date(session.getCreationTime()); %> session创建时间:<%=time.format(d) %><br> session的ID编号:<%=session.getId() %><br> session中获取用户名:<%=session.getAttribute("username") %><br> </body> </html> |
结果分析:session.jsp和session2.jsp中session ID一样,session2.jsp获取到了session.jsp中的用户名。说明两个页面在同一会话中。
//设置当前session最大生成期限单位为秒。
<%
session.setMaxInactiveInterval(10);
%>
//getValueNames()获取session中保存的属性。
session中保存的属性有:<%
String [] names=session.getValueNames();
for(String s:names)
{
out.println(s+” ”);
}%>
活动:
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:jsp
原文地址:http://blog.csdn.net/bf0719/article/details/46845337