admin管理员组文章数量:1532656
2024年1月25日发(作者:)
JSP session对象存储数据
session会话代表客户在网页的活动过程。当客户登录时,就会自动生成一个对象,即可跟踪客户的会话。利用session对象,可以做很多事情,如记录登录网站客户日志,统计在线人数等。
现在创建一个案例,演示使用session跟踪用户。该案例包含三个文件,分别为,SessionExample1_和SessionExample1_文件,其中文件代码如下所示:
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<% String s=();%>
服务器分配的身份ID为:
<%=s%>
上述代码中,使用getId方法获取服务器分别标识ID并输出。打开SessionExample1_文件,输入下列代码:
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<% String s=();
String username=ameter("username");
username=new String(es("iso-8859-1"));
ribute("name",username);
%>
服务器分配的身份ID是:
<%=s%>
欢迎<%=username%>光临本页面
上述代码中,使用session对象的ribute("name",username)方法将username变量的值和名称name进行关联,这样在其他页面就可以使用name名称获取绑定的值。打开SessionExample1_文件,输入下列代码:
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<% String s=();
String name=(String)ribute("name");
("欢迎光临"+name+"");
%>
服务器分配的身份ID是:
<%=s%>
上述代码中,使用session对象的getAttribute()方法,获取上一个页面绑定name对象关联的值。最后,获取的身份ID和绑定值输出。
将上述三个文件复制到Tomcat服务器运行目录下。打开IE浏览器,在地址栏中输入localhost:8080/JSPExample/,单击【转到】,会显示如图3-12所示窗口:
图3-12 信息输入窗口
在图3-12中输入信息后,单击【提交】按钮,会显示如图3-13所示窗口。单击图3-13中的【转向另一个页面】超级链接,会显示如图3-14所示窗口:
图3-13 会话绑定窗口
图3-14 显示绑定信息
版权声明:本文标题:JSP session对象存储数据 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1706140285a172677.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论