session.setAttribute("name",object); //name是你给这个session起的名字,object是这个session的值,可以放任何类型的值
session.getAttribute("name");//得到一个叫name的session得值,类型为object,你可以根据需要自己转换类型。比如,
String txt = String.valueOf(session.getAttribute("name"));
session.getAttribute("name");//得到一个叫name的session得值,类型为object,你可以根据需要自己转换类型。比如,
String txt = String.valueOf(session.getAttribute("name"));
nickname=rs.getString("nickname");
String cname=rs.getString("cname");
session.setAttribute("username",nickname);
session.setAttribute("truename",cname);//设置session
}.....String truename=(String)session.getAttribute("truename");//取session
session.setAttribute("name","value")--session.getAttribute("name");
session.removeValue("name");
Object object = session.getAttribute("name");
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="session.*" %>
<jsp:useBean id="User" class="session.User"/><html>
<head>
<title>
Session
</title>
</head>
<%
User usr=new User();
usr.name="Jack";
usr.gender="男";
usr.age=22;
session.putValue("user",usr);
out.println("存入成功!");
%>
<a href="getsession.jsp">读session的值</a>
</body>
</html>这是BEAN的源码User.java
class User{
String name;
String gender;
int age;
}下面是取SESSION的JSP代码getsession.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="session.*" %>
<html>
<head>
<title>
Session
</title>
</head>
<%
User usr; usr=(User)session.getValue("user");
if(usr==null){
out.println("还没有存入session!");
}else{
out.println("读出成功!<br>");
out.println("用户信息如下:<br>");
out.println("名字:"+usr.name+"<br>");
out.println("性别:"+usr.gender+"<br>");
out.println("年龄:"+usr.age+"<br>");
}
%></body>
<%@ page import="javax.servlet.*" %>
<%@ page import="javax.servlet.http.*" %>
代碼中這樣存取
<%
String str=session.getAttribute("eee");
str="hello";
session.setAttribute("eee",str);
%>