在javabean里不能用session.getValue吗?

sunwatch 2004-09-21 11:43:14
import java.io.*;
public class log_chk
{
String user_id;
void chk_invalue()
{
user_id=(String)session.getValue("user_id");
}
}
编译通不过,提示cannot resolve symbol
symbol :variable session,
location: calss log_chk
user_id=(String)session.getValue("user_id")
好像是user_id=(String)session.getValue("user_id")这句话的错误,
但我在jsp页面里用的好好的阿。
那我在bean里怎么取session里的值呢?
...全文
110 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
一点晴 2004-09-21
  • 打赏
  • 举报
回复
BEAN中需要声明HttpSession对象:
HttpSession session=request.getSession();

session.getValue是老版本JAVA的用法,
建议用session.setAttribute();
session.getAttribute();
liusoft 2004-09-21
  • 打赏
  • 举报
回复
当然不能用啦,还有getValue方法已经废弃了,应该使用getAttribute

http://www.javayou.com
fashchina 2004-09-21
  • 打赏
  • 举报
回复
是的
用session=request.getSession()
rosen 2004-09-21
  • 打赏
  • 举报
回复
Servlet
rosen 2004-09-21
  • 打赏
  • 举报
回复
呵呵,写个Servelt吧
daemonys 2004-09-21
  • 打赏
  • 举报
回复
加上
import javax.servlet.*;
import javax.servlet.Http.*;
sunwatch 2004-09-21
  • 打赏
  • 举报
回复
HttpSession session=request.getSession();
这一句也通不过啊 HttpSession和request都无法识别

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧