栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(session)实现从登录界面获取用户名的几种方法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(session)实现从登录界面获取用户名的几种方法

背景介绍

在javaWeb开发中使用tomcat服务器进行项目在局域网内进行部署
使用 session 存储登录的用户名,在页面使用 EL 表达式显示

使用平台、工具

JDK:jdk 11.0.6
IDEA版本:2020.1
Tomcat:tomcat 9.0.50

1、创建login.html文件

这里仅展示简单的文本框




    
    登录界面

    
        
用户名:
密 码:
2、创建success.jsp文件
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title

    

        

方法一:使用jsp内置对象request直接获取用户参数

使用request对象:<%= request.getParameter("userName") %>

方法二:使用EL表达式

使用隐藏对象param.name属性名称:${param.userName}

方法三:使用session会话

<% //从html表单中获取用户参数 String uName = request.getParameter("userName"); //把用户参数设置到session会话中 request.getSession().setAttribute("userName",uName); //从会话中取出用户名 String name = request.getSession().getAttribute("userName").toString(); //设置用户名到内置对象session中 session.setAttribute("uname",name); %> 使用sessionScope对象:${sessionScope.uname}
3、运行效果

登录界面

点击提交后,跳转到success.jsp页面

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/270226.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号