精华内容
下载资源
问答
  • jsp登陆成功页面跳转
    千次阅读
    2021-06-10 08:28:05

    login.jsp

    pageEncoding="utf-8"%>

    Insert title here

    用户名

    密码

    dologin.jsp

    pageEncoding="utf-8"%>

    String path=request.getContextPath();

    String basePath=request.getScheme()+"://"+request.getServerName() +":"+request.getServerPort()+path+"/";

    String username="";

    String password="";

    request.setCharacterEncoding("utf-8");

    username=request.getParameter("username");

    password=request.getParameter("password");

    out.println(username);

    out.println(password);

    if("admin".equals(username) && "admin".equals(password)){

    session.setAttribute("loginUsername", username);

    session.setAttribute("loginUser",username);

    request.getRequestDispatcher("login_success.jsp").forward(request,response);

    }else{

    response.sendRedirect("login_failure.jsp");

    }

    %>

    login_success.jsp

    pageEncoding="utf-8"%>

    Insert title here

    欢迎

    ,登录成功!!!!

    login_failure.jsp

    pageEncoding="utf-8"%>

    Insert title here

    登录失败,请检查用户名或者密码!!!

    login

    更多相关内容
  • jsp实现页面跳转(按钮和页面)

    千次阅读 2021-11-13 20:17:03
    jsp实现页面跳转(按钮和页面) 1. n秒后跳转 3秒后自动跳转到 login.jsp页面 <% response.setHeader("refresh", "3;URL=login.jsp"); %> 2. 立即跳转 立即跳转到 login.jsp页面 <% response.sendRedirect...

    jsp实现页面跳转(按钮和页面)

    1. n秒后跳转

    3秒后自动跳转到 login.jsp页面

    <%
    response.setHeader("refresh", "3;URL=login.jsp");
    %>
    

    2. 立即跳转

    立即跳转到 login.jsp页面

    <%
    response.sendRedirect("login.jsp");
    %>
    

    3. 通过按钮跳转

    通过点击 注册 按钮跳转到 register.jsp 页面

    <input type="button" onclick="javascript:window.location.href='register.jsp';" value="注册" />
    

    4. 通过超链接跳转

    通过点击 这里 超链接实现跳转到 register.jsp 页面

    <a href="register.jsp">这里</a>
    
    展开全文
  • jsp客户端跳转实现登陆页面功能

    千次阅读 2021-04-10 13:23:39
    使用客户端实现用户登录功能,创建登录页面,用户名密码正确跳转到主页面,并在主页面显示当前的用户名,错误跳转到失败页面,显示用户名密码错误,请重新登录,并链接到登陆页面。 <%@ page language="java" ...

    任务要求:
    使用客户端实现用户登录功能,创建登录页面,用户名密码正确跳转到主页面,并在主页面显示当前的用户名,错误跳转到失败页面,显示用户名密码错误,请重新登录,并链接到登陆页面。

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    
    <style>
    		h3{
    		text-align: center;
    		}
    		.user{
    		color: #999;
    		}
    		form{
    		text-align: center;
    		}
    		form .rem{
    		margin-left: 30px;
    		}
    </style>
    
    <body>
    
    <%@ include file="_b5_登陆页面的实现_top.jsp"%><!-- 静态包含 -->
    <%-- <jsp:include page="_b5_登陆页面_top.jsp"></jsp:include> --%> <!-- 这是动态包含,运行时的包含 -->
    	<h3>欢迎进入清华大学用户登陆页面</h3>
    	
    <form type="text" action="_b5_登陆页面的实现_账户密码.jsp" method="post">
    
    	<p> 用户名:<input type="text" name="username" value="请输入用户名" class="user"
    	onfocus="if(this.value=='请输入用户名'){this.value='';this.style.color='#424242'} " 
        onblur="if(this.value==''){this.value='请输入用户名' ; this.style.color='#999'}"> 
        </p>
        
    	<p>&nbsp;&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"> </p>
    	
    	<input type="submit" value="登陆" class="rem">
    	<input type="reset"  value="重置" class="rem"> 
    	
    </form>
    
    <%@ include file="_b5_登陆页面的实现_bottom.jsp"%>
    
    </body>
    
    <script type="text/javascript">
    		 
    </script>
    
    </html>
    
    

    _b5_登陆页面的实现_top.jsp:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
     <center>
        	<img src="image/baner.jpg" width=100%/>
        </center>
    </body>
    </html>
    

    _b5_登陆页面的实现_账户密码.jsp:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
    <%
    	String username = request.getParameter("username");
    	String password = request.getParameter("password");
    	//request.setAttribute("name", username); //服务器端跳转时使用request
    	session.setAttribute("name", username);//客户端跳转时使用session
    	
    	if(username.equals("111") && password.equals("123")){
    		response.sendRedirect("_b5_denglu_success.jsp");//客户端跳转
    		 
    		%>
    	<%-- 	<jsp:forward page=_b5_登陆页面的实现_账户密码成功.jsp""></jsp:forward>  <!-- 服务器端跳转 --> --%>
    		<%   
    		 
    	}else{
    		response.sendRedirect("_b5_denglu_fail.jsp");
    	}
    %>
    
    
    </body>
    </html>
    

    注意:
    request.setAttribute(“name”, username); //服务器端跳转时使用request
    session.setAttribute(“name”, username);//客户端跳转时使用session



    response.sendRedirect("_b5_denglu_success.jsp");//客户端跳转
    %>
    <jsp:forward page=_b5_登陆页面的实现_账户密码成功.jsp""></jsp:forward> < !-- 服务器端跳转 -->
    <%

    _b5_登陆页面的实现_bottom.jsp:

    <%@ page contentType="text/html; charset=UTF-8" %>
    <table width="100%" cellspacing="0" cellpadding="4" align="center" bordercolor="#A6CAF0" border=1>
        <tr> 
          <td> <div align="center"> 
              <p>清华大学软件系  <br>
                 学校地址:北京市黄泉路1880号花拳绣腿<br/>
                 电话:100010001
              </p>
        </div></td>
        </tr>
    </table>
    
    
    

    _b5_denglu_success.jsp:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
    <%
    
    	String name = (String)session.getAttribute("name");//object强制转换为string
    
    %>
    <h1>登陆成功</h1><br>
    <h2>欢迎你
    <%out.print(name); %>
    </h2>
    
    </body>
    </html>
    

    _b5_denglu_fail.jsp:

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    
    <%
    		out.print("很抱歉你输入的账户信息有误,请");
    %>		
    		<a href="_b5_登陆页面的实现_.jsp">重新输入</a>
    
    
    </body>
    </html>
    

    登陆成功后的效果:
    在这里插入图片描述
    登陆失败后的效果:
    在这里插入图片描述

    展开全文
  • 文章目录登陆成功跳转用户信息界面Ⅰ.初步编写 userinfo.jsp 展示信息结构Ⅱ.完善dbHepler工具类,实现数据库数据查询Ⅲ.完善 userinfo.jsp,实现JavaScript获取数据展示Ⅳ.效果展示 登陆成功跳转用户信息界面 Ⅰ....


    登陆成功跳转用户信息界面

    Ⅰ.初步编写 userinfo.jsp 展示信息结构

    <%--
      Created by IntelliJ IDEA.
      User: 35192
      Date: 2021/1/21
      Time: 22:04
      To change this template use File | Settings | File Templates.
    --%>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>Title</title>
    </head>
    <body>
    <div align="center">
        <div style="height: 15%;padding-top: 20px;">
            <h1 style="height: 10%">用 户 详 情</h1>
        </div>
        <!-- 展示用户信息  -->
        <div>
            <table>
                <tr>
                    <th>序号</th>
                    <th>姓名</th>
                    <th>密码</th>
                    <th>年龄</th>
                    <th>性别</th>
                    <th>爱好</th>
                    <th>手机号</th>
                    <th>头像</th>
                    <th>操作</th>
                </tr>
                <tr>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <td></td>
                    <%--  展示界面显示头像  --%>
                    <td></td>
                    <td>
                        <%--问号右边表示要传递的内容--%>
                        <a href="#" style="color: red">删除</a>
                        |
                        <a href="#" style="color:blue">修改</a>
                        |
                        <a href="#" style="color:blue">修改头像</a>
                    </td>
                </tr>
            </table>
        </div>
    </div>
    </body>
    </html>
    

    如下图所示,我们仅仅是编写了简单的信息展示结构。现在需要向里面进行内容的填充,也就是与数据库进行交互,将其中的用户信息获取显示在页面中。
    在这里插入图片描述

    返回顶部


    Ⅱ.完善dbHepler工具类,实现数据库数据查询

    • 这里我们实现数据库信息的全部查询,并且返回resultSet结果集,在页面中通过JavaScript的方式获取对应字段值,进行遍历展示。
    /**
     *  网页显示数据库信息
     * @return
     */
    public ResultSet selectAll(){
        try{
            // 连接
            getConnection();
            // 创建sql语句
            String sql = "select*from userinfo_copy1";
            statement = connection.createStatement();
            /**
             * 使用JDBC连接数据库需要4步:
             * 1、加载驱动程序;
             * 2、连接数据库;
             * 3、访问数据库;
             * 4、执行查询;要用statement类的executeQuery()方法来下达select指令以查询数据库,executeQuery()方法会把数据库响应的查询结果存放在ResultSet类对象中供我们使用。即语句:ResultSet rs=s.executeQuery(sql);
             */
            resultSet = statement.executeQuery(sql);
        }catch (Exception e){
            e.printStackTrace();
        }
        return resultSet;
    }
    

    返回顶部


    Ⅲ.完善 userinfo.jsp,实现JavaScript获取数据展示

    <%@ page import="com.zte.dbHelper" %>
    <%@ page import="java.sql.ResultSet" %><%--
      Created by IntelliJ IDEA.
      User: 35192
      Date: 2021/1/21
      Time: 22:04
      To change this template use File | Settings | File Templates.
    --%>
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>Title</title>
    </head>
    <body>
    <div align="center">
        <div style="height: 15%;padding-top: 20px;">
            <h1 style="height: 10%">用 户 详 情</h1>
        </div>
        <!-- 展示用户信息  -->
        <div>
            <table>
                <tr>
                    <th>序号</th>
                    <th>姓名</th>
                    <th>密码</th>
                    <th>年龄</th>
                    <th>性别</th>
                    <th>爱好</th>
                    <th>手机号</th>
                    <th>头像</th>
                    <th>操作</th>
                </tr>
                <%
                    // 创建dbHelper工具类对象
                    dbHelper db = new dbHelper();
                    // 获取数据库查询结果集
                    ResultSet resultSet = db.selectAll();
                    // 遍历结果集
                    while (resultSet.next()){
                %>
                <tr>
                    <td><%=resultSet.getInt(1)%></td> <!-- 获取id -->
                    <td><%=resultSet.getString(2)%></td> <!-- 获取username -->
                    <td><%=resultSet.getInt(3)%></td> <!-- 获取pwd -->
                    <td><%=resultSet.getInt(4)%></td> <!-- 获取age -->
                    <td><%=resultSet.getString(5)%></td> <!-- 获取sex -->
                    <td><%=resultSet.getString(6)%></td> <!-- 获取hobby -->
                    <td><%=resultSet.getString(7)%></td> <!-- 获取phone -->
                    <td><img src="<%=resultSet.getString(8)%>" ></td> <%--  展示界面显示头像  --%>
                    <td>
                        <%--问号右边表示要传递的内容--%>
                        <a href="#" style="color: red">删除</a>
                        |
                        <a href="#" style="color:blue">修改</a>
                        |
                        <a href="#" style="color:blue">修改头像</a>
                    </td>
                </tr>
                <%
                    }
                %>
            </table>
        </div>
    </div>
    </body>
    </html>
    

    返回顶部


    Ⅳ.效果展示

    在这里插入图片描述
    在这里插入图片描述

    返回顶部


    上一篇:实现注册页面:用户注册时用户名长度限制                                           下一篇:用户信息界面操作 ---- 删除

    展开全文
  • JSP实现简单登录跳转

    万次阅读 多人点赞 2019-04-30 09:19:32
    1.JSP介绍 JSP即JavaServerPages,JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于...它是一种动态页面技术,它的主要目的是将表示逻...
  • SpringMVC中设置Ajax请求登录成功后实现页面跳转到首页,并且设置隐藏.jsp后缀
  • 1、下面是登陆页面(login.jsp)pageEncoding="utf8"%>管理系统欢迎使用用户管理系统用户名:密码:2、将(login.jsp)的数据传到(loginProcess.jsp)中pageEncoding="utf8"import="util.DBUtil,java.sql.ResultSet"%&...
  • shiro权限控制登陆成功页面跳转问题

    千次阅读 2018-12-04 18:35:08
    在开发中使用了shiro进行权限控制,遇到一个页面跳转问题:当用户账号密码都正确的时候并没有跳转到登陆成功页面。 在shiroFilter过滤器中配置了登陆成功路径没有反应。注意:我使用的是表单验证。 &lt;!-- ...
  • Javaweb---成功登陆后自动跳转jsp页面

    万次阅读 2017-12-02 14:50:57
    首先学习一些能实现自动转页面的方法,择需选择。 使用href超链接标记 客户端跳转 使用javascript 客户端跳转 提交表单 客户端跳转 使用response对象 客户端跳转 使用forward总做标记 服务器跳转
  • b8_登陆页面的实现.jsp: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <...
  • 在之前的一篇文章中我们做了登陆界面,并且实现了登陆时与数据库信息的交互,成功登陆了页面。今天,接下去,实现注册界面的设计以及功能实现。 二、注册页面的实现 Ⅰ.实现注册页面跳转 <%-- Created by ...
  • 简单的jsp登录页面跳转功能

    千次阅读 2016-10-17 21:27:38
    文件共有四个web.xml、login.jsp、logout.jsp、welcome.jsp四个文件 测试环境:Tomcat 6.0.x 假设项目名称是LoginSample,我的目录结构是这样的 ...\webapps\LoginSample\WEB-INF\web.xml ...\webapps\...
  • 利用tp6做了一个登录验证功能,想要实现商城登录类似的功能,即我在前台某个位置点击会员中心会提示尚未登录,登录后会直接跳转到我需要调转的页面,但是由于我登录页是直接重定向到会员中心首页的,所以我最开始的...
  • 我做的一个WEB软件用到了一个目录型的框架网页,我在框架中有一个登陆页面,提交到服务器A(外部网站)的check.asp进行登陆验证,此时用我做的一个WEB软件用到了一个目录型的框架网页,我在框架中有一个登陆页面,提交...
  • JSP实现登陆页面(表单提交、连接数据库、实现页面跳转) 1.数据库设计 2.主页面展示 3.代码展示: index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <...
  • jsp页面代码编译后放到服务器的位置: D:\Program Files (x86)\xampp\tomcat\work\Catalina\localhost\chapter3\org\apache\jsp <body> <pre> JSP中一共有两种类型的注释 1.显示注释 能够在客户端中...
  • jsp路径正确跳转404解决方法

    千次阅读 2021-10-08 22:59:22
    从下面两张图可以看到我的路径是没问题的 神奇的解决方法(我也不明白什么原因) 将我出现问题的这个路径包先移动到其他的路径包里,再移回到web目录下(原位置),在重新启动服务器解决 可能原因; ...
  • session失效后跳转登陆页面

    千次阅读 2021-06-13 09:09:58
    } } } 二、在web.xml中配置拦截器 1 RequestFilter com.pv.utils.RequestFilter RequestFilter *.jsp 详解springmvc控制登录用户session失效后跳转登录页面 springmvc控制登录用户session失效后跳转登录页面,废话不...
  • 账号、密码和验证码都正确后,使用了ajax实现验证,验证结束后不能像正常一样返回一个字符串,用视图解析器来跳转页面 <!--配置JSP 显示ViewResolver(视图解析器)--> <bean class="org.springframework...
  • jsp的包含指令与页面跳转 1.静态包含是指在jsp编译时插入一个包含文本或代码的文件,先整合到一起再处理显示。即先包含后处理 注意:在一个完整的页面中,<html></html>、<head></head>、...
  • web.xml中配置 <auth-method>FORM <realm-name>Example Form-Based Authentication Area ...//这样会自动跳转到有用户名或密码错误提示的登陆页面,关键是登陆成功后会跳转到index.jsp  
  • 页面跳转的简单实现(单点登录)

    千次阅读 2021-03-14 13:44:05
    编辑UserController@Controller@RequestMapping("/user")public class UserController {/*** 实现用户模块跳转* url1:http://www.jt.com/user/login.html 页面:login.jsp* url2:http://www.jt....
  • SpringBoot 登陆跳转到index页面

    千次阅读 2021-12-21 14:19:13
    1. 如果不作任何配置,在static或templates文件夹中放入index.html,会自动跳转index.html 原因: (4条消息) Spring Boot 默认跳转到index.html的二种方式_NULL-CSDN博客_springboot 默认index.html 2. 在...
  • struts框架的jsp web工程,login.jsp可以显示,点击登陆之后页面没有任何变化,也不报错。如果不输或者错输用户名和密码,也没有任何错误提示,现在就是停在登陆页面,求大神帮忙看看~感激不尽 LoginAction如下: ...
  • //将请求对象和响应对象传递进来 } // 这里是存在当前用户 else{ //当然这里登录成功时,我们要把当前用户写到session里面保存 session.setAttirbute("userName",user); //这个请求转发语句 request.sendRedirect...
  • jsp注册页面跳转简单实现

    千次阅读 2020-05-12 20:55:31
    request.jsp获取表单的所有填写内容,如果内容均不为空,则返回success.jsp欢迎页,输出用户的提交内容。如果内容填写不完整,则返回failure.jsp,输出用户提交的内容,并告诉用户登录失败。 form.jsp <%@ page ...
  • 找到doGet()方法,判断用户名和密码 如果用户名密码不是jspp和1,就会跳转到失败页面fail.jsp 如果用户名等于jspp和1,则跳转成功页面success.jsp 上面就是一个最简单的JSP和servlet例子。在运行上面例子中,有一...
  • 运用Ajax实现登陆并且跳转页面

    千次阅读 2019-10-25 13:33:52
    登陆成功后的jsp页面 "java" import= "java.util.*" pageEncoding= "utf-8" %> String path = request. getContextPath ( ) ; String basePath = request. getScheme ( ) + "://" +request. getServerName ( ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,723
精华内容 6,289
热门标签
关键字:

jsp登陆成功页面跳转