iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > 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://www.lsjlt.com/news/425680.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jsp实现简易登录页面
    一.简单的登陆功能 输入用户名admin  密码admin后,显示弹出窗“登陆成功”,否则显示“登录失败” 这里需要一个登陆页面和一个处理页面,主要用到request.getParameter方法,代码(logn.jsp): ...
    99+
    2023-10-08
    java servlet 开发语言 tomcat
  • JavaScript实现简易登录注册页面
    本文实例为大家分享了JavaScript实现简易登录注册页面的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html>   <h...
    99+
    2024-04-02
  • 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 Studio如何实现简易登录界面
    这篇文章主要介绍“Android Studio如何实现简易登录界面”,在日常操作中,相信很多人在Android Studio如何实现简易登录界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-30
  • Android实现简单QQ登录页面
    Android开发实现极为简单的QQ登录页面,供大家参考,具体内容如下 设计一个简单QQ登录页面,无任何功能。然后打包安装到手机。 1.首先创建一个空白页面 2.打开样式设计的页...
    99+
    2024-04-02
  • HTML+jQuery实现简单的登录页面
    目录简介公共代码(后端接口)示例1:最简(纯HTML)代码测试示例2:HTML+jQuery(form data)代码测试示例3:HTML+jQuery(json)代码测试简介 本文...
    99+
    2024-04-02
  • HTML怎么实现简单登录页面
    这篇文章主要介绍HTML怎么实现简单登录页面,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html是什么html的全称为超文本标记语言,它是一种标记语言,包含了一系列标签.通过这些标签可以将网络上的文档格式统一,使分...
    99+
    2023-06-14
  • 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
  • android实现简易登录注册界面及逻辑设计
    本文实例为大家分享了android实现登录注册界面及逻辑设计,供大家参考,具体内容如下 1. 第一步 新建文件(相信各位码农一定会这一步)略。 2. 第二步 登录注册界面设计 登录界...
    99+
    2024-04-02
  • 利用SpringBoot创建一个JSP登录页面
    这篇文章给大家介绍利用SpringBoot创建一个JSP登录页面,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。添加JSP配置pom.xml添加jsp解析引擎<dependency> <groupId...
    99+
    2023-05-31
    springboot jsp
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作