读书人

java登录以后怎么记住信息

发布时间: 2012-04-07 17:31:52 作者: rapoo

java登录以后如何记住信息
如题,
如何记住用户登录以后的信息?
还是用Session么?
如果是用session的话,是要引入哪个包?
我写成session.setAttribute("user",username)不通过。


不是网页。

[解决办法]
HttpServlet包
HttpSession session = request.getSession();
session.setAttribute("user",username)
[解决办法]
是java gui吗,
你把登陆填用户名那个组建定义提到上面属性去
JTextField idfield;
JPasswordField passwordfield;

public JTextField getIdField() {
return idfield;
}

public void setIdField(JTextField idField) {
this.idfield = idField;
}

public JPasswordField getPasswordfield() {
return passwordfield;
}

public void setPasswordfield(JPasswordField passwordfield) {
this.passwordfield = passwordfield;
}

你要用的时候通过对象去找get方法就行了
int id = Integer.parseInt(logframe.getIdField().getText().trim());
String pwd = new String(logframe.getPasswordfield().getPassword());
也可以在这里new个user把信息保存进去放在属性里面,这是我做练习时的方法,供参考
[解决办法]
不是网页哪来的session记到数据库里或者硬盘上的文件
[解决办法]
swing?
不是网页怎么会有session,
你要记住登录,可以定义 map对象
设置为 static
然后再调用它。
应该可以吧。

读书人网 >J2SE开发

热点推荐