获取客户会话属性

it2023-11-07  64

获取客户会话属性

index.jsp代码:

<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="UTF-8" %> <% session.setAttribute("name","tom"); %> <a href="show.jsp">跳转到获取session的页面</a>

在show页面中获取属性和值,其代码如下:

show.jsp代码:

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8" %> <%String name=(String)session.getAttribute("name");%> session中的name:<%=name%>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kt095s45-1603205158422)(en-resource://database/1394:1)]

获取Session ID

index.jsp

<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="UTF-8" %> <% session.setAttribute("name","tom"); %> <a href="show.jsp">跳转到获取session的页面</a>

show.jsp:

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="GBK" %> <html> <head> <title> session_id.jsp </title> </head> <body> <% String id=session.getId(); %> <h3>SESSION ID:<%=id%></h3> <h3>SESSION ID长度:<%=id.length()%></h3> </body> </html>

判断是否为新用户

index.jsp

<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="UTF-8" %> <% session.setAttribute("name","tom"); %> <a href="show.jsp">跳转到获取session的页面</a>

show.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="GBK" %> <html> <head> <title> is_new.jsp </title> </head> <body> <% if(session.isNew()){ %> <h3>欢迎新用户光临!</h3>//用户第一次访问 <% }else{ %> <h3>欢迎老用户光临!</h3>//用户多次访问 <% } %> </body> </html>
最新回复(0)