永发信息网

请帮忙详细详解释一下

答案:1  悬赏:30  手机版
解决时间 2021-11-09 00:57
请帮忙详细详解释一下
最佳答案
求你,下次直接贴文字上来好么。。。。这样子给你加注释的话还要再手敲一遍很累的。
这段代码是一个as写的登录判断。如果登录失败的话,提示用户名或密码错误,并且设置路径为重新登录的页面;
如果登录成功的话,将登录的信息(用户名,用户类型等)存入session中。提示成功,并且设置路径为默认的首页。
其中,userList,setMessage,setPath,Map,TUser,Cart等实例或者函数都是作者自己定义的内容。不是AS3中的保留内容。

if (userList.size()==0) //如果userList的size为0,即登录失败
{
this.setMessage("用户名或密码错误"); //设置消息为错误
this.setPath("qiantai/userinfo/userLogin.jsp"); //设置路径为userloign.jsp
}else { //否则登录成功
Map session = ServletActionContext.getContext().getSession( //这是一个自己写的session类,执行getSession方法
TUser user = (TUser) userList.get(0); //从userList中取出用户
session.put("user", user); //将用户名存入session
session.put("userType", 2); //将用户类型存入session

Cart cart = new Cart(); //定义一个Cart类型的实例,命名为cart
session.put("cart", cart); //将cart存入seesion

this.setMessage("成功登录"); //设置消息为成功
this.setPath("qiantai/default.jsp"); //设置路径为default.jsp追问亲,建议你大好好看看我的代码!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内径22外径42厚度12轴承算不算标准件
fgo魔伊联动什么时候开周回本
什么是记忆发生的时期
男朋友看到我就直了是什么原因?
与大学生有关的pre是什么意思
山地车买一体轮好不好,油刹碟刹那个好
梦见和男同事在自家浴室
惠阳三栋镇到惠州市区多远
曹永旭用连笔怎么写
我想开个羊肉馆,不晓得取名?还请多帮忙?
公安局民警在办公室打人该找谁去告
若|x|=2,|y|=8,且x<y,则x+y=______
我变成了一个胆小,自闭,自卑,懒惰,非常宅
雌蛾和雄蛾交配后,怎么样产卵繁殖后代
呈妍S420打印机使用说明书
推荐资讯
单反相机配什么镜头能时候街拍人物呢
三星s8会不会用的时
oppo耳机的线控怎么用?
两个人得姓名笔画相加除以2的意义
2015南阳一高985校考了几人
亚航航行中可开机什么意思
树影里的圆形光斑是什么?
为何我打开爱奇艺时,迅雷下载的这个东东总爱
我的个人经历:
如何办理耳塞ce认证,办理耳塞ce认证的流程
西凤今吉缘酒价格42度
现在哪能网贷下款的,试了n多了,全部秒拒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?