jsp页面判断session值 显示。

回帖的时候,如果是会员登录,回帖时候显示会员名,游客回帖时候显示是游客,怎么做呢? 财富值不够给的了,谢谢!

先获取他的登录ID:String id=request.getParament("id");
然后将ID设置为SESSION: httpsession session=request.getSession();
session.setAttribute("session",id);
然后验证页面通过获取SESSION:String Uid=(String)session.getAttribute("session");
进行数据库判断Uid是否存在,if(){
//存在则显示用户名}else{//不存在则显示游客}

基本就是这样了。如果楼主数据库查询不会的话请去看下SQL。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-18
用session保存登录用户的信息,如果session为空则表示没有登录即为游客。
显示时在session里取值就是了。本回答被提问者采纳
第2个回答  2010-01-29
假设用户登陆后存在 session 中的名称为 user
用户的实体类名为User
<%
String result="";
if(session.getAttribute("user")!=null){
User user = (User)session.getAttribute("user");
result = user.getName();
}else{
result = "游客";
}
%>
第3个回答  2010-02-11
三楼对浏览器的概念还没有搞清楚吧!
如果成功登陆的话 用户名已经保存在session中了
没有登陆取出的则为null
还用什么数据库判断?
你以为是登陆验证用户和密码是否存和正确么?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网