login.jsp
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<center>
<form method=post action="login_act.jsp">
username<input type=text name=username>
<br><br>
password<input type=password name=password>
<br><br>
<input type=submit value="登录">
</form>
</center>
</html>
login_act.jsp
<%@ page contentType="text/html;charset=GB2312"%>
<%
if(request.getParameter("username").equals("skysky")&&request.getParameter("password").equals("skysky")){
session.setAttribute("login",request.getParameter("username"));
session.setMaxInactiveInterval(-1);
%>
<jsp:forward page="login_success.jsp"/>
<%
}else{
out.println("<script>alert('用户名或密码输入错误');</script>网页将在3s调整");
out.println("<meta http-equiv='refresh' content='1;url=login.jsp'>");
//response.sendRedirect("login.jsp");
}
%>
login_success.jsp
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head>
<title>~WELCOME TO MY HOMEPAGE~</title>
</head>
<body>
<center>
~WELCOME TO MY HOMEPAGE~ 成功登录<br>
<br>
<%= session.getAttribute("login")%>
<a href="logout.jsp">退出</a>
</center>
</body>
</html>
<%
if(session.getAttribute("login")==null||!session.getAttribute("login").equals("skysky")){
response.sendRedirect("login.jsp");
}
%>
logout.jsp
<%
session.invalidate();
response.sendRedirect("login_success.jsp");
%>
分享到:
相关推荐
总结一下,"servlet+jsp实现登录注册退出"项目主要展示了Servlet和JSP如何协同工作以构建基本的用户管理功能。Servlet处理HTTP请求并执行业务逻辑,而JSP提供用户友好的界面和动态内容。虽然这个实现可能较为基础,...
**JSP实现登录功能**是Web开发中的一个基础但至关重要的环节,对于初学者来说,了解这一过程能够帮助他们建立起动态网页开发的基本概念。在这个过程中,我们将主要涉及到以下几个知识点: 1. **JavaServer Pages ...
本教程将介绍如何使用JSP实现一个简单的登录注册系统,并连接到MySQL数据库。 首先,我们需要了解JSP的基本结构。一个JSP文件由两部分组成:静态内容(HTML、CSS、JavaScript)和动态内容(Java代码)。动态内容...
在本项目中,"springboot+JPA+JSP实现登录功能"是一个基于Spring Boot框架,结合Java Persistence API (JPA) 和JavaServer Pages (JSP) 创建的Web应用程序,用于实现用户登录功能。以下是对这个项目的详细知识解析:...
【Jsp实现登录注册】是Web开发中一个基础但重要的环节,主要涉及到Java服务器页面(JSP)技术、Servlet、以及MySQL数据库的使用。在这个实例中,我们将探讨如何利用这些技术构建一个完整的用户注册和登录系统。 ...
本示例“用jsp实现登录的原代码”旨在帮助初学者理解如何利用JSP来实现一个基础的用户登录功能。下面,我们将详细探讨JSP登录程序的关键知识点。 首先,我们要明白JSP的基础架构。JSP是Java的一个扩展,允许开发者...
在本项目"zk+jsp实现登录、注册、修改密码小例子"中,我们将探讨如何结合ZK和JSP技术来构建一个基础的Web应用程序,主要包括用户登录、注册以及修改密码的功能。ZK是一个强大的Java AJAX框架,它简化了富客户端...
【JSP实现登录页面与数据操作】\n\n在Web开发中,JavaServer Pages(JSP)是一种常见的技术,用于创建动态网页。JSP结合了HTML、Java代码和内置对象,使得开发者可以在服务器端处理数据并生成响应。在这个项目中,...
本话题主要聚焦于使用JSP实现登录功能,这是一个常见的用户认证过程,对于任何有用户账户系统的网站都是必不可少的。 首先,我们需要了解JSP的基本结构。JSP页面由HTML代码、JavaScript脚本、以及嵌入其中的Java...
本文讲述使用JSP实现用户登录,包括用户登录、注册和退出功能等。 1.系统用例图 2.页面流程图 3.数据库设计 本例使用oracle数据库 创建用户表 包括id,username,password和email,共4个字段 -- Create table ...
在实现登录功能时,我们需要创建两个JSP页面:一个是登录页面(login.jsp),另一个是验证登录信息的处理页面(processLogin.jsp)。登录页面包含一个表单,用户在此输入用户名和密码。处理页面则负责接收这些数据,...
jsp登录验证码,很好的登录验证码初学易懂
在本实验中,我们主要探讨如何使用JSP(JavaServer Pages)操作数据库,实现新用户注册和用户登录功能。这是一个常见的Web应用需求,通常涉及到前端交互、后端处理以及数据库的交互。 首先,新用户注册功能需要用户...
总的来说,"jsp登录注册代码"是Web开发入门的经典案例,通过实践这个案例,开发者可以熟悉JSP的基本语法,理解Web应用的工作原理,以及掌握用户认证的基础实现。同时,这也将是进一步学习Spring MVC、Struts等高级...
【标题解析】:“炫酷的登录jsp页面完整代码”指的是一个使用JSP技术构建的具有视觉吸引力的登录界面。这个项目可能包含了一整套的前端和后端代码,旨在为用户提供一个美观且功能完整的登录体验。 【描述详解】:...
本教程将详细讲解如何利用JSP实现一个登录界面的自动跳转功能,并结合MySQL数据库进行用户验证。 首先,让我们了解JSP的基础。JSP是一种基于Java的技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而在服务器...
在Web应用开发中,用户认证和授权是核心功能之一。JSP(JavaServer Pages)...以上就是使用JSP实现登录、注册和修改密码功能的基本流程和技术要点。在实际项目中,还需要结合实际需求和安全最佳实践进行调整和优化。
接下来,我们将深入探讨如何利用这三种技术实现登录功能。 ### JSP:动态网页生成 JSP是一种用于生成动态网页的技术,它允许在HTML代码中嵌入Java代码,从而在服务器端执行动态内容的生成。在给定的案例中,`login...
【基于jsp的用户登录系统】是一种使用JavaServer Pages(JSP)技术构建的Web应用程序,主要目的是实现用户的身份验证功能。在这样的系统中,用户可以通过输入用户名和密码来尝试访问受保护的网站资源。该系统通常...
本项目通过JSP、JDBC(Java Database Connectivity)和Servlet,结合MySQL数据库,实现了登录页面以及数据的增删改查功能,并包含了分页查询,这些都是Web开发中常见的需求。 首先,我们来看`student.sql`,这是一...