博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC使用session实现简单登录
阅读量:5059 次
发布时间:2019-06-12

本文共 1998 字,大约阅读时间需要 6 分钟。

1.首先为了能直观地在jsp页面体现session的内容,我使用了jstl表达式,首先在pom.xml中引入jstl的依赖

jstl
jstl
1.2

2.编写登录界面以及登录成功界面

<%@ page contentType="text/html; charset=utf-8"      pageEncoding="utf-8"%>        
用户登录

登录成功界面

<%@ page contentType="text/html; charset=utf-8"      pageEncoding="utf-8"%>  <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
成功

${sessionScope.user.uname }登录成功!!!

欢迎您,${sessionScope.uname }

3.编写请求处理类以及实体类

package com.yc.entity;    public class User {      private String uname;      private String pwd;            public String getUname() {          return uname;      }      public void setUname(String uname) {          this.uname = uname;      }      public String getPwd() {          return pwd;      }      public void setPwd(String pwd) {          this.pwd = pwd;      }            public String toString() {          return "User [uname=" + uname + ", pwd=" + pwd + "]";      }  }

请求处理类

package com.yc.controllers;    import org.springframework.stereotype.Controller;  import org.springframework.ui.ModelMap;  import org.springframework.web.bind.annotation.ModelAttribute;  import org.springframework.web.bind.annotation.RequestMapping;  import org.springframework.web.bind.annotation.SessionAttributes;    import com.yc.entity.User;    @Controller  @SessionAttributes({
"user","uname"}) public class LoginController { @RequestMapping("/login") public String login(User user,ModelMap map) { //user会自己注入session中 //将uname放入session作用域中,这样转发页面也可以取到这个数据。 map.addAttribute("uname", user.getUname()); return "loginSuccess"; } }

 

4.运行测试

OK,到现在我们利用session实现的用户登录已经可以了

 

注:参考链接:http://blog.csdn.net/qq_26624661/article/details/52094721

转载于:https://www.cnblogs.com/kings-9/p/7629169.html

你可能感兴趣的文章
24、java操作xml方法
查看>>
hdu 1879 继续畅通project
查看>>
java 使用LinkedList模拟一个堆栈或者队列数据结构
查看>>
调整GDI显示方向
查看>>
node 单个表加条件查询
查看>>
单例模式
查看>>
Sublime Text 3 绝对神器
查看>>
enableEventValidation
查看>>
[GO]ticker的使用
查看>>
Linux限制端口
查看>>
C++变量初始化
查看>>
node学习心得
查看>>
顺序表存储空间连续问题
查看>>
牛客练习赛46 E 华华和奕奕学物理 (树状数组)
查看>>
JSP实现在项目在网页上查询
查看>>
zencart 网站空白的解决方案
查看>>
【9927】庆功会
查看>>
poi读excel小例子
查看>>
在一台呆滞设置两个listener(Oracle)
查看>>
KDE-SDK(KDE斥地工具)引见
查看>>