用户登录的servlet

简介: package com.sxt.servlet;import java.io.IOException; import java.

package com.sxt.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.sxt.bean.Guser;
import com.sxt.dao.GuserDao;
import com.sxt.dao.impl.GuserDaoImpl;

public class LoginServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    this.doPost(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    String username = request.getParameter("username");
    String userpwd = request.getParameter("userpwd");
    GuserDao dao = new GuserDaoImpl();
    try {
        Guser g = dao.login(username, userpwd);
        PrintWriter out = response.getWriter();
        // 判断是否登录成功
        if(g!=null){
            g.setUserpwd("");
            HttpSession session = request.getSession();
            session.setAttribute("g", g);
            out.print("1");
        }else{
            out.print("0");
        }
        out.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

}

相关文章
|
编解码 搜索推荐 图形学
Premiere2023精简版一键下载无须激活版PR下载
Adobe公司Premiere 简称为pr,这是一款适用于电影、电视和 Web 的业界领先视频编辑软件,通过它不仅可以帮助用户对各种视频进行剪辑、旋转、分割、合并、字幕添加、背景音乐等基础的处理,还能帮助用户进行视频颜色校正、颜色分级、稳定镜头、调整层、更改片段的持续时间和速度、效果预设等操作,功能十分的全面强大。当然,不仅如此其中不但内置了海量的素材供用户自由使用来更好的帮助你制作出精美的影片和视频,还能根据自己的需求直接与Ps、Au、Ae等程序进行无缝协作。PR 最新版本号是 2023,新增功能主要有丰富、直观的导入和导出模式,具有 Frame.io 集成的新审阅工作区,离线语音转文本新增
1446 0
ly~
|
网络协议 算法 关系型数据库
C语言的应用
C 语言因其高效性和对硬件的直接访问能力,在多个领域有广泛应用。在系统软件领域,它被用于开发操作系统(如 Unix 和 Linux 的内核)和嵌入式系统(如汽车电子控制系统)。在游戏开发中,C 语言常用于构建游戏引擎的底层部分(如 Unity 和 Unreal Engine 的核心模块)及性能要求高的独立游戏。此外,C 语言也用于数据库管理系统(如 MySQL 和 PostgreSQL 的核心功能)和网络编程(如 TCP/IP 协议栈和网络服务器的核心模块)。
ly~
352 3
|
缓存 NoSQL 前端开发
3分钟搞懂阿里云服务器部署Reids并整合Spring Boot
3分钟搞懂阿里云服务器部署Reids并整合Spring Boot
489 1
3分钟搞懂阿里云服务器部署Reids并整合Spring Boot
|
JavaScript 前端开发 数据管理
Vue模板语法(下)
Vue模板语法(下)
106 0
|
前端开发
前端学习案例7-组合继承
前端学习案例7-组合继承
120 0
前端学习案例7-组合继承
|
开发框架 数据可视化 算法
惊艳!人人都能玩转酷炫的数据可视化,高德LOCA 2.0全新升级,轻松实现海量数据渲染
“一图胜千言”,大数据时代来临,数据与人们生活密切相关。复杂难懂且体量庞大的数据给人的感觉总是冷冰冰的,让人难以获取到重点信息,也找不出规律和特征,数据价值发挥不出来。空间数据可视化就是为了解决这些问题,用通俗易懂的图形符号还原数据,表达多纬度数据信息,让你的数据“活”起来!
921 0
惊艳!人人都能玩转酷炫的数据可视化,高德LOCA 2.0全新升级,轻松实现海量数据渲染
|
算法
双指针算法模板
双指针算法
147 0
|
存储 分布式计算 Hadoop
EMR使用OSS还是云盘HDFS存储的选择讨论
使用EMR如何选择数据存储方案,这里分别列举各种场景下两种方案的优缺点,各位可以根据实际情况,选择最合适自己业务的一种方式。
7434 0