博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用servlet进行用户名和密码校验
阅读量:5335 次
发布时间:2019-06-15

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

一:用户名和密码容错显示

二:登录处理

三:登录成功,并提示密码。

百度云链接:链接: https://pan.baidu.com/s/13qRvqz7w1rh99gmHOk-0Bg

提取码: cpi4 

四:各部分代码

html:

西南石油大学电子邮件系统
账号登录
用户登录
学生选择@stu.swpu.edu.cn
忘记密码
西南石油大学

servlet:

package com.swpu;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/*** Servlet implementation class LoginServlet*/@WebServlet("/LoginServlet")public class LoginServlet extends HttpServlet {private static final long serialVersionUID = 1L;private String User;private String Password;/*** @see HttpServlet#HttpServlet()*/public LoginServlet() {super();// TODO Auto-generated constructor stub}/*** @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)*/protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubresponse.getWriter().append("Served at: ").append(request.getContextPath());}/*** @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)*/protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubresponse.setContentType("text/html;charset=UTF-8");response.setCharacterEncoding("utf-8");PrintWriter out=response.getWriter();//获取参数User=request.getParameter("userName");Password=request.getParameter("passWord");if(User.equals("tom") && Password.equals("123")) {//这个字符串将会在js中被接收//1代表登录成功//2代表用户名或密码为空//3代表用户名或密码错误out.write("1");}else if(User==""||Password==""){out.write("2");}else {out.write("3");}out.close();}}

 

转载于:https://www.cnblogs.com/oy0411/p/10626040.html

你可能感兴趣的文章
C8051开发环境
查看>>
VTKMY 3.3 VS 2010 Configuration 配置
查看>>
255. Verify Preorder Sequence in Binary Search Tree
查看>>
01_1_准备ibatis环境
查看>>
windows中修改catalina.sh上传到linux执行报错This file is needed to run this program解决
查看>>
[fowarding]Ubuntu jsp平台使用JDBC来连接MySQL数据库
查看>>
函数式编程
查看>>
JavaScript中的BOM和DOM
查看>>
bzoj 1606: [Usaco2008 Dec]Hay For Sale 购买干草
查看>>
[转]AngularJS:何时应该使用Directive、Controller、Service?
查看>>
注册表操作
查看>>
360浏览器兼容模式 不能$.post (不是a 连接 onclick的问题!!)
查看>>
Yii安装使用教程(转)
查看>>
读取省市区
查看>>
控制器View的生命周期及相关函数是什么?你在开发中是如何用的?
查看>>
Java四种引用包括强引用,软引用,弱引用,虚引用。
查看>>
spring注入Properties
查看>>
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
查看>>
【BZOJ-2295】我爱你啊 暴力
查看>>
【BZOJ-1055】玩具取名 区间DP
查看>>