在JSP中使用JAVABEAN代替Session

原创 2004年07月08日 11:53:00
在JSP中使用JAVABEAN代替Session
我在用JSP编写一个聊天室的时候,实在不喜欢Session,呵呵,事实上是在用Session保存用户登陆资料的时候,遇到了一个问题,实在没办法,后来使用JAVABEAN代替Session,感觉还不错,好东西当然大家一起分享,JAVABEAN的代码如下:
package qqjspchat;
public class UserInfo
{
String username = null;
String usersex = null;
int userlevel = 0;

//类构造函数
public UserInfo() { }
//放入用户名的方法
public void putusername(String username)
{
this.username = username;
} //获得用户名的方法
public String getusername()
{ return this.username;
}
//放入用户性别的方法
public void putusersex(String usersex)
{
this.usersex = usersex;
}
//获得用户性别的方法
public String getusersex()
{
return this.usersex;
}
//放入用户级别的方法
public void putuserlevel(int userlevel)
{
this.userlevel = userlevel;
}
//获得用户级别的方法
public int getuserlevel()
{
return this.userlevel;
}
}

在JSP中应用的方法如下:
<jsp:usebean id="uinfo" scope="session" class="qqjspchat.UserInfo"/>
//使用bean保存用户信息
uinfo.putusername(username);
uinfo.putusersex(usersex);
uinfo.putuserlevel(userlevel);
在提取信息的时候,反过来就行了,比如取出username
String username = uinfo.getusername();
OK了,呵呵。
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Inber/article/details/36840

在Page继承类的构造函数中访问Session的问题

经常在基类的构造函数中获取用户的信息,比如Cookie、Session等,但Session在构造时却还不存在。 不过在OnInit时就可读取Session值了。  public partial cla...
  • ccyyss
  • ccyyss
  • 2009-12-04 10:06:00
  • 1058

JavaWeb学习篇之----Session&&Cookie

今天继续来看看JavaWeb的相关知识,这篇文章主要来讲一下Session和Cookie的相关知识,首先我们来看一下Cookie的相关知识: 一、Cookie 简介: Cookie是客户端技术,服...
  • jiangwei0910410003
  • jiangwei0910410003
  • 2014-04-10 15:48:42
  • 10971

session存取自定义类对象(javabean)

//存session对象 session.setAttribute("user",user); //取session对象装换成自定义类对象 User u = (User)session.getA...
  • perny
  • perny
  • 2012-08-22 16:04:48
  • 6139

jsp调用javaBean方式一(new实例化对象)

1:javabean package cn.mldn.lxh.demo; /**  * javaBean 留给JSP调用  *   * @author Administrator  *  ...
  • pangqiandou
  • pangqiandou
  • 2016-10-12 19:35:58
  • 4012

使用javabean实现用户登录

关于使用javabean实现用户登录初探
  • u011526599
  • u011526599
  • 2016-05-22 23:06:31
  • 8814

SESSIONBEAN 的运用

 一、创建 EJBs1.在菜单栏选择File/New...;2.点击Enterprise子页;3.选择EJB Module然后点击OK,出现EJB Module窗口;4.在Name后输入Math;5....
  • cnham
  • cnham
  • 2005-10-12 16:31:00
  • 852

JSP JavaBean作用范围

JavaBean的生命周期存在于4种范围之中,分别为page、request、session、application,它们通过标签的scope属性进行设置。这4种范围虽然存在很大的区别,但它们与JSP...
  • sinat_32873711
  • sinat_32873711
  • 2016-11-13 13:36:48
  • 355

在JSP中如何使用JavaBean

在JSP中如何使用JavaBean       在JSP中使用JavaBean以后,可以实现HTML代码和Java代码的分离,是JSp更易于开发和维护。因此JavaBean成了JSP程序员必备...
  • WhatIsNotNull
  • WhatIsNotNull
  • 2012-09-07 20:56:40
  • 11869

在JSP中使用JAVABEAN代替Session

在JSP中使用JAVABEAN代替Session 我在用JSP编写一个聊天室的时候,实在不喜欢Session,呵呵,事实上是在用Session保存用户登陆资料的时候,遇到了一个问题,实在没办法...
  • Inber
  • Inber
  • 2004-07-08 11:53:00
  • 2473

javaBean session范围(超链接跳转以后也可以用)

test.jsp 用户名: 密  码:
  • longyuan20102011
  • longyuan20102011
  • 2012-02-22 11:23:06
  • 482
收藏助手
不良信息举报
您举报文章:在JSP中使用JAVABEAN代替Session
举报原因:
原因补充:

(最多只允许输入30个字)