JSP中怎样用session保存并验证用户登录信息

用JSP做一个用户登陆页面,成功后显示登陆信息,错误则返回登陆页面,现在就是用session保存并验证用户登录信息不会,登录成功后返回的用户名和密码为空,麻烦把sessi... 用JSP做一个用户登陆页面,成功后显示登陆信息,错误则返回登陆页面,现在就是用session保存并验证用户登录信息不会,登录成功后返回的用户名和密码为空,麻烦把session用法说的详细点,最好配合代码,谢谢了 展开
 我来答
百度网友faadf46
高粉答主

2019-12-11 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:67.2万
展开全部

1、实现session中是键值对的方法代码。

2、实现内置对象的方法代码。

3、实现获取session的方法代码。

4、实现session对象的方法代码。

5、实现在page中import="java.util.*,cn.zt.entity.Teache的方法代码。

6、实现session中是对象数组js的方法代码。

注意事项:

JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。

白雪纷飞6461
推荐于2017-10-11
知道答主
回答量:49
采纳率:0%
帮助的人:25.6万
展开全部
username="zhangsan";
password="123";
if(//验证登录成功)
{
request.getSession().setAttribute("sessionname",username); //用Session保存用户名
request.getSession().setAttribute("sessionpwd",password); //保存密码
response.sendRedirect("main.jsp");
}
else{
response.sendRedirect("login.jsp");
}

main.jsp文件中
登录成功!用户名为:<%=request.getSession().getAttribute("sessionname")%> 密码为:<%=request.getSession().getAttribute("sessionpwd")%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzy9456
2011-12-12
知道答主
回答量:16
采纳率:0%
帮助的人:5.3万
展开全部
后台:
//声明常量,方便其它地方取用(可建常量工具类)
public final static String SESSION_USER = "user";
public void login()
{
//验证省略...(根据条件用户名+密码,查询数据库,返回对象则成功)
//保存user对象到session
ActionContext.getContext().getSession().put(SESSION_USER, user);
}
前台:
<div>
...
用户名:${session.user.name}
密码:${session.user.password}
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式