现在的位置: 首页 > 综合 > 正文

在JSP中使用JAVABEAN代替Session

2013年02月22日 ⁄ 综合 ⁄ 共 898字 ⁄ 字号 评论关闭
在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了,呵呵。

抱歉!评论已关闭.