`

servlet中判断用户是否登录(禁止访问后台页面)

    博客分类:
  • j2ee
阅读更多

public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {

   response.setCharacterEncoding("GBK");
   HttpSession session = request.getSession(false);

   if(session.getAttribute("UserName")==null) //如果没登陆,模拟数据!
   {
   session.setAttribute("UserName","username"); //模拟数据,模拟注册用户,然后返回到JS端!
         String script ="function status(){alert('登陆用户名为:"+session.getAttribute("UserName")+"')};";
         response.getWriter().write(script);
   }else
   {
         String script ="function status(){alert('尚未登陆,请登陆');window.location='success.jsp'};";
         response.getWriter().write(script);
   }
}

分享到:
评论

相关推荐

    servlet+jsp实现过滤器 防止用户未登录访问

    在本例中,要实现一个简单的登录验证过滤器,可以阻止未登录用户访问除了登录页面以外的其他后台管理页面。通过实现javax.servlet.Filter接口,我们创建了一个LoginFilter类。这个过滤器会在每个请求到达目标页面...

    使用servlet实现简单用户登录

    在本文中,我们将深入探讨如何使用Servlet技术来实现一个简单的用户登录功能。Servlet是一种Java编程接口,用于扩展服务器的功能,特别是在Web应用中处理HTTP请求。在这个项目中,我们结合了Servlet与JSP(Java...

    servlet过滤器验证用户登录

    本文将深入探讨如何利用Servlet过滤器来验证用户是否已登录,以及如何配置过滤器以针对特定的JSP页面或目录进行权限控制。 ### Servlet过滤器简介 Servlet过滤器是一种在请求到达目标资源(如Servlet或JSP页面)...

    servlet做的后台用户管理

    在这个"Servlet做的后台用户管理"项目中,我们主要会涉及到以下几个核心知识点: 1. **Servlet生命周期**: Servlet的生命周期包括加载、初始化、服务、销毁四个阶段。当第一次请求Servlet时,容器(如Tomcat)会...

    JAVA登录拦截器,查看用户是否登录过,未登录禁止访问页面

    * 检查用户是否已经登录,未登录则禁止访问页面 */ public class AuthFilter implements Filter { ``` `AuthFilter` 类继承自 `Filter` 接口,并通过注释说明了该类的主要功能。 3. **初始化与销毁方法** `...

    简单的jsp+servlet实现用户登录

    【标题】"简单的jsp+servlet实现用户登录"是学习Java Web开发基础的一个经典案例,它展示了如何使用JSP(JavaServer Pages)和Servlet技术来构建一个基本的用户登录系统。这个程序可以帮助初学者理解这两者在Web应用...

    JSP+servlet的后台管理系统

    **JSP(JavaServer Pages)和Servlet是Java Web开发中的两个核心技术,用于构建动态网站和后台管理系统。在本文中,我们将深入探讨它们的工作原理、如何协同工作以及在实际项目中的应用,以帮助你理解"JSP+servlet的...

    使用过滤器实现判断用户是否登录验证.

    在Web开发中,确保用户身份的安全性和访问控制是至关重要的任务。过滤器(Filter)是Java Servlet技术中的一种机制,用于在请求到达实际处理请求的Servlet之前进行预处理,或者在响应发送回客户端之后进行后处理。在...

    Servlet简单实现用户登录等功能.zip

    本项目"Servlet简单实现用户登录等功能.zip"旨在展示如何使用Servlet来实现基本的用户登录、修改密码和注销功能。我们将探讨以下关键知识点: 1. **Servlet生命周期**: Servlet的生命周期包括加载、初始化、服务...

    servlet实现用户,注册,登录功能

    三、用户登录 1. 验证流程:Servlet接收到登录请求时,会检查提交的用户名和密码是否匹配数据库中的记录。这通常涉及到查询操作,比较输入的密码与数据库中对应用户记录的密码(在存储时已加密)。 2. 会话管理:...

    servlet+jsp登录注册页面前后台代码完整版

    "servlet+jsp登录注册页面前后台代码完整版"是一个项目,提供了实现用户登录和注册功能的全套代码。这个项目涵盖了前端界面设计、后端服务器逻辑以及数据交互等关键环节。 首先,Servlet是Java提供的一种用于扩展...

    jsp+servlet实现简单的登录注册

    【标题】"jsp+servlet实现简单的登录注册"是关于Web开发的一个基础教程,主要涉及到Java服务器页面(JSP)和Servlet技术的结合使用,用于构建用户登录和注册功能。在这个项目中,开发者会学习如何利用这两者来处理...

    Servlet学习开发登录页面实例源码

    在这个“Servlet学习开发登录页面实例源码”中,我们将深入理解Servlet如何实现一个简单的登录功能。 首先,让我们了解Servlet的基础知识。Servlet是一个Java类,它遵循Java Servlet API规范。在Web应用中,每当...

    基于servlet的用户登录

    这个"基于servlet的用户登录"项目是学习Servlet和JSP协同工作的基础示例,它展示了如何使用Servlet处理用户输入,验证用户身份,并与前端页面进行交互。通过实践这个项目,开发者能够更深入地理解Servlet在Java Web...

    使用Java servlet实现自动登录退出功能

    使用Filter实现自动登录是指系统在用户登录成功后,系统使用Filter将用户的登录信息存储在Session中,以便下次用户访问时可以自动登录。Filter是Java Servlet中的一种组件,用于对请求和响应进行过滤和修改。 知识...

    登录和注册的jsp页面+servlet+javaBean

    登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+servlet+javaBean登录和注册的jsp页面+...

    javaIDEA新手研究的ajax访问servlet,html获取后台数据

    本项目是针对初学者设计的,主要涉及的知识点是利用Ajax技术与Servlet进行交互,从而实现HTML页面动态获取后台数据。我们将详细探讨这些关键概念和技术。 首先,Ajax(Asynchronous JavaScript and XML)是一种在不...

    servlet中实现请求转发,用户登录

    本文将详细讲解如何在Servlet中实现请求转发以及用户登录验证。 首先,我们来理解请求转发(Request Forward)。在Servlet中,请求转发是一种在服务器内部将一个请求从一个资源传递到另一个资源的技术。这种方式是...

    servlet后台管理系统zhuoer

    【标题】"servlet后台管理系统zhuoer"是一个基于Servlet和JSP技术构建的Web应用程序,主要用于实现后台管理功能。在IT行业中,Servlet和JSP是Java Web开发中的核心组件,它们允许开发者创建动态、交互式的网页内容。...

    基于servlet的新闻管理后台系统源代码

    1. 用户身份验证模块:用于登录验证,判断用户是管理员还是编辑,根据身份分配不同的操作权限。 2. 数据库操作类:与数据库进行交互,进行新闻和用户信息的增删改查。 3. Servlet类:处理HTTP请求,调用相应的业务...

Global site tag (gtag.js) - Google Analytics