返回顶部
首页 > 资讯 > 后端开发 > JAVA >jsp实现简易登录页面
  • 446
分享到

jsp实现简易登录页面

javaservlet开发语言tomcat 2023-10-08 20:10:40 446人浏览 独家记忆
摘要

一.简单的登陆功能 输入用户名admin  密码admin后,显示弹出窗“登陆成功”,否则显示“登录失败” 这里需要一个登陆页面和一个处理页面,主要用到request.getParameter方法,代码(logn.jsp):

一.简单的登陆功能

输入用户名admin  密码admin后,显示弹出窗“登陆成功”,否则显示“登录失败”

这里需要一个登陆页面和一个处理页面,主要用到request.getParameter方法,代码(logn.jsp):

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>    
用户名:
密码:

这里是处理页面,代码:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>     <%   String username=request.getParameter("username");  String passWord=request.getParameter("password");    if("admin".equals(username)&&"admin".equals(password)){  session.setAttribute("username",username);  out.println("");  }  else{  out.println("");  }   %>  

二.数据库操作

建立insertuser.jsp完成添加功能,将文本框中内容添加进user表(使用Mysql)​​​​

这里要使用到mysql,首先就是创建对应的表,这里建立数据库Exam,建立表user

代码如下(mysql导出版本):

SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure for user-- ----------------------------DROP TABLE IF EXISTS `user`;CREATE TABLE `user`  (  `id` int(0) NOT NULL AUTO_INCREMENT,  `username` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,  `userpwd` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,  `usertype` int(0) NULL DEFAULT NULL,  `memo` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,  PRIMARY KEY (`id`) USING BTREE) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;SET FOREIGN_KEY_CHECKS = 1;

然后是一样的登陆页面

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8" import="java.sql.*"%>添加用户
用户名
密码
方式
备注

这里是处理页面,需要补充的是,jsp连接数据库需要加载数据库驱动也就是导入你对应数据库版本的Java-mysql的包 

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8" import="java.sql.*"%><% request.setCharacterEncoding("utf-8");String name = request.getParameter("name");  String pwd = request.getParameter("pwd");String type = request.getParameter("type");String memo = request.getParameter("memo");Class.forName("com.mysql.jdbc.Driver");//桥接Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/exam","admin","123456");//连接数据库String sql = "insert into user values(null,?,?,?,?)";PreparedStatement ps = con.prepareStatement(sql);ps.setString(1,name);ps.setString(2,pwd);ps.setString(3,type);ps.setString(4,memo);ps.executeUpdate();con.close();%>

不导入这个jar会报错,导入的包要和mysql版本一致

来源地址:https://blog.csdn.net/weixin_45520627/article/details/131175723

--结束END--

本文标题: jsp实现简易登录页面

本文链接: https://lsjlt.com/news/425680.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • jsp实现简易登录页面
    一.简单的登陆功能 输入用户名admin  密码admin后,显示弹出窗“登陆成功”,否则显示“登录失败” 这里需要一个登陆页面和一个处理页面,主要用到request.getParameter方法,代码(logn.jsp): ...
    99+
    2023-10-08
    java servlet 开发语言 tomcat
  • JavaScript实现简易登录注册页面
    本文实例为大家分享了JavaScript实现简易登录注册页面的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html>   <h...
    99+
    2024-04-02
  • Android 简易QQ登录页面
    转发请附上原文链接。点个赞再走啊~ 作者:zzuli昆山玉 ...
    99+
    2022-06-06
    Android
  • jsp+servlet实现简单登录页面功能(附demo)
    目录实现功能:开发环境:预备知识: 1.登录界面login.jsp:2.登录成功界面hello.jsp:3.登录失败信息回显Login.jsp:思路简述:具体代码Code:...
    99+
    2024-04-02
  • JavaScript如何实现简易登录注册页面
    小编给大家分享一下JavaScript如何实现简易登录注册页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下<!DOCTYPE htm...
    99+
    2023-06-26
  • 怎么用jsp+servlet实现简单登录页面功能
    本篇内容主要讲解“怎么用jsp+servlet实现简单登录页面功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用jsp+servlet实现简单登录页面功能”吧!目录实现功能:开发环境:预备...
    99+
    2023-06-20
  • jsp实现登录界面
    本文实例为大家分享了jsp实现登录界面的具体代码,供大家参考,具体内容如下 一.用户登录案例需求: 1.编写login.jsp登录页面 username & pas...
    99+
    2024-04-02
  • JavaFX登录页面简单实现
    一、准备工作 准备好javaFX开发环境,请详见我上篇文章https://www.sdk.cn/details/wAe9P8mXAq5dbqDl4y 二、项目结构 三、启动类创建Stage public class Main extend...
    99+
    2024-04-02
  • AndroidStudio实现简易登录界面制作
    想要制作一个简易的登录界面非常容易,总体上来说就是UI布局、给定id、新建跳转的页面、以及输入账号密码的获取与判断,那么接下来就开始制作吧! 1.首先就是Activity中的组件布...
    99+
    2024-04-02
  • Android实现简单QQ登录页面
    Android开发实现极为简单的QQ登录页面,供大家参考,具体内容如下 设计一个简单QQ登录页面,无任何功能。然后打包安装到手机。 1.首先创建一个空白页面 2.打开样式设计的页...
    99+
    2024-04-02
  • Android Studio如何实现简易登录界面
    这篇文章主要介绍“Android Studio如何实现简易登录界面”,在日常操作中,相信很多人在Android Studio如何实现简易登录界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-30
  • servlet 不同登录用权限跳转不同页面简易实现
      很多朋友第一接触javaweb和servlet想实现管理系统中不同用户角色进入相应权限的页面进行相应权限的操作功能,总的来说有很多方法,最简单想到就是直接在用户数据库中插入一列带有权...
    99+
    2024-04-02
  • HTML怎么实现简单登录页面
    这篇文章主要介绍HTML怎么实现简单登录页面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html是什么html的全称为超文本标记语言,它是一种标记语言,包含了一系列标签.通过这些标签可以将网络上的文档格式统一,使分...
    99+
    2023-06-14
  • HTML+jQuery实现简单的登录页面
    目录简介公共代码(后端接口)示例1:最简(纯HTML)代码测试示例2:HTML+jQuery(form data)代码测试示例3:HTML+jQuery(json)代码测试简介 本文...
    99+
    2024-04-02
  • jsp如何实现登录界面
    本文小编为大家详细介绍“jsp如何实现登录界面”,内容详细,步骤清晰,细节处理妥当,希望这篇“jsp如何实现登录界面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一.用户登录案例需求:编写login.jsp登录页...
    99+
    2023-07-02
  • ajax如何实现简单的登录页面
    小编给大家分享一下ajax如何实现简单的登录页面,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一.什么是ajaxAjax是一种无需重新加载整个网页,能够更新部分网...
    99+
    2023-06-08
  • Android如何实现简单QQ登录页面
    本篇内容介绍了“Android如何实现简单QQ登录页面”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!设计一个简单QQ登录页面,无任何功能。然...
    99+
    2023-06-30
  • JSP实现简单的登录和注册
    JSP实现登录和注册(Map集合模拟数据库) 1、login.jsp2、 loginSelect.jsp3、register.jsp4、 RegisterSelect.jsp5、 index....
    99+
    2023-10-01
    java servlet 数据库
  • HTML+jQuery如何实现简单的登录页面
    这篇文章主要介绍“HTML+jQuery如何实现简单的登录页面”,在日常操作中,相信很多人在HTML+jQuery如何实现简单的登录页面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML+jQuery如何...
    99+
    2023-06-25
  • Java实现简易界面通讯录
    前言 这个也是Java实验课程的一个作业,和Java实现简单的图形界面计算器一起做的,因为以前没有做过GUI编程,所以做的非常简陋,还有很多BUG,但是感觉当个作业也够了。 程序功能...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作