博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

yjg2008

你快乐,我开心,快乐属于开心的人!
yjg2008.cublog.cn


Session 对象应用
Java Session 对象应用
 
    session 对象是一个十分重要的对象,它用来在用户之间分别保存用户信息,这与application对象不同,application对象用于在多个程序之间保存信息,每个用户的application对象都是相同的,每个用户都具有application对象的一个副本,但是,不同的用户所对应的session对象一般是不同的。用户登录网站时,系统为其生成一个独一无二session对象来记录该用户的个人信息。一旦该用户退出网站,那么该session对象将会被注销。
 
详看如下 session 实例描述说明:
 
一、session1.jsp 页面
 
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 
<html>
 <head>
  <title>session 对象应用实例</title>
 </head>
 
 <body>
  <form method="post" action="session2.jsp">
   请输入出版社名称:
   <input type="text" name="yourName">
   <br><br>
   <%=(new java.util.Date()).toLocaleString() %>
   <br><br>
   <input name="submit" type="submit" value=" 确 定 ">
   <input name="reset" type="reset" value=" 清 除 ">
  </form>

 </body>
</html>
 
 
二、session2.jsp 页面
 
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 
<html>
 <head>
  <title>session 对象应用实例</title>
 </head>
 
 <body>

   <%
     String name1 = request.getParameter("yourName");
     session.putValue("userName",name1);
   %>
     出版社名称是:<%=name1 %>
     <p>
     <form methodpost action="rigister3.jsp">
      贵单位新近出版的书是什么?
      <input type="text" name="book">
      <p>
      <input name="submit" type="submit" value=" 确 定 ">
      
     </form>

 </body>
</html>
 
 
三、session3.jsp 页面
 
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
 
<html>
 <head>
  <title>session 对象应用实例</title>
 </head>
 
 <body>

    <%!String book=""; %>
    <%
      book = request.getParameter("book");
      String name = (String)session.getValue("userName");
    %>
    出版社名称是:<%=name %>
    <p>
    贵单位新近出版的书是:<%=book %>

 </body>
</html>
 
 
 
 
 
 

发表于: 2007-08-29 ,修改于: 2007-08-29 15:40,已浏览395次,有评论0条 推荐 投诉


网友评论

发表评论