关于JAVABEAN,很菜的问题,大家见笑了。。(急)
黑兵 2004-12-02 03:22:30 我在做一个JSP网站时使用了JAVABEAN进行用户登录并检测,代码如下:
package mybean;
import java.sql.*;
public class myuser
{
//定义变量
private String my_id,my_gh,my_bm;
//设置用户信息
public void set_id(String s)
{
my_id=new String(s.toString());
}
public void set_gh(String s)
{
my_gh=new String(s.toString());
}
public void set_bm(String s)
{
my_bm=new String(s.toString());
}
//返回用户信息
public String get_id()
{
return my_id;
}
public String get_gh()
{
return my_gh;
}
public String get_bm()
{
return my_bm;
}
}
---------------
现问题如下:gh代表工号,当我用工号为“system”登录以后,在另一个网页前加入
<jsp:useBean id="myuser" class="mybean.myuser" scope="application"/>
然后,在网页中用String mygh=myuser.get_gh();
再在下面用<%=mygh%>显示当前工号,显示出“system”。
此时不关闭此页,在另外一台计算机上用工号“ok”登录,登录成功后,回到第一台计算机上,刷新该网页,则此页显示出的工号也变成“ok”了,怎么修改?感谢大家。急