在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了,呵呵。
版权声明:本文为博主原创文章,未经博主允许不得转载。

jsp页面中用JavaBean传值,实现简单登录界面

在web project项目的jsp中使用javaBean来实现简单登录界面。 注意:javaBean的范围,page,request,session,application它们各自的范围是不同,...
  • chencong3139
  • chencong3139
  • 2016年05月11日 22:21
  • 4719

jsp基础之--使用Session完成简单的登陆操作

今天来说说Session,Session也叫实域,能够保存一些信息,并且再页面跳转的时候不会丢失,常用作登陆,可以保存已经登陆用户的信息。今天就利用Session在不连接数据库的情况下实现简单的登陆操...
  • mgsky1
  • mgsky1
  • 2016年08月20日 10:46
  • 6998

【JSP基础】Jsp中request与session的用法

做了几天的项目,做的头昏脑涨.对于刚刚接触jsp的新人来说,无疑是种折磨啊。可是我们是程序猿啊,一个强大的物种。 牢骚就发到这,几天没有总结所学了,今天就总结一下,可能会很乱,但是没办法,现在没时间去...
  • f627422467
  • f627422467
  • 2015年08月05日 19:55
  • 2898

JAVAWEB开发之Session的追踪创建和销毁、JSP详解(指令,标签,内置对象,动作即转发和包含)、JavaBean及内省技术以及EL表达式获取内容的使用

Session的追踪技术 已知Session是利用cookie机制的服务器端技术,当客户端第一次访问资源时 如果调用request.getSession() 就会在服务器端创建一个由浏览器独享的ses...
  • u013087513
  • u013087513
  • 2017年02月01日 16:36
  • 1576

JSP简明教程(四):EL表达式语言、JavaBean、Cookie、Session

EL表达式语言 EL就是Expression Language,目的是简化JSP的语法。来看几个例子就明白了。 ${test} 会翻译成 ${test.name} 会翻译成 ${sessio...
  • caipeichao2
  • caipeichao2
  • 2014年08月15日 19:47
  • 1389

使用jsp javabean 和jdbc实现一个个人信息提交页面

实现这个页面用到三个部分:用户提交页面 显示结果页面(成功或者失败) 数据操作类 用户提交页面     pageEncoding="UTF-8"%> 学生信息提交 学号 姓名 性别 ...
  • qq_39394276
  • qq_39394276
  • 2017年12月21日 22:03
  • 37

在JSP中使用JavaBean

表单这类的东西往往就是填写一些数据,然后提交给服务器进行进一步的处理。之前,这些数据和服务器之间的交互方式就是使用纯粹的scriptlet,要手动地一个个地设定session的属性,这样显然还不够方便...
  • superhill
  • superhill
  • 2012年10月29日 19:46
  • 690

windows下关于使用eclipse开发web服务器后台项目完整配置(jsp+javabean+servlet)

写在开头:因为是写java程序,所以jre是肯定需要有的 jre环境变量的配置此文并没有讲解 默认配置完成 一.软件下载 1.eclipse for java ee developer http://...
  • selous
  • selous
  • 2016年03月02日 20:59
  • 3729

jsp与javaBean的使用

jsp与javaBean的使用
  • qq_26676207
  • qq_26676207
  • 2016年09月28日 10:35
  • 541

Java Web学习(19):阶段项目之使用JSP+JavaBean完成用户登录

Model1简介        Java Web应用程序的开发总体上来说有两个模型就是Model1和Model2。Model1模型出现前,整个Web应用 的情况:几乎全部由JSP页面组成,JSP页面接...
  • erlian1992
  • erlian1992
  • 2016年07月24日 07:44
  • 3039
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在JSP中使用JAVABEAN代替Session
举报原因:
原因补充:

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