2024年4月27日发(作者:)

Session相当于一个数据容器,一个用户只分配一个session,由系统在用户第一次使

用时自动创建,程序只要获得即可,当用户没有再请求系统,并且过了有效时间段则失效,

主要用于同一个用户在不同的页面中共享信息。

例:建立 , , 验证session的用法。

1 、建立以便输入姓名,并传给session存储

"post"

action=

>

姓名:

text

name=

name

>

submit

value=

"确定"

>

2、建立用来存储从中传来的值

<%

String name=new

String(ameter("name").getBytes("UTF-8"),"GBK");

//把接收到的值映射为myname字段,存数据

ribute("myname",name);

%>

我的名字:

<%

n(name);

%>

>link

3、建立用来接收session值,并打印

<%

//用于接收并存储字符串变量的值,取数据

String name=(String )ribute("myname");

%>

我的名字11:

<%

n(name);

%>

>首页

>next

4、建立接受session值

<%

//接收中存储的字符串的值

String name=(String)ribute("myname");

%>

我的名字2:

<%

n(name);

%>

>首页

>next