首页 > 其他分享 >综合案例-黑马旅游网_退出功能

综合案例-黑马旅游网_退出功能

时间:2022-08-25 11:47:19浏览次数:54  
标签:resp req javax 案例 旅游网 import servlet 黑马

综合案例-黑马旅游网_退出功能

实现步骤:

  1. 访问sevlet 将session销毁
  2. 跳转到登录页面

代码实现

前端代码

<!-- 头部 start -->
<script>
    $(function () {
       $.get("findUserServlet",{},function (data) {
           var msg = "欢迎回来,"+data.name;
           $("#span_username").html(msg);

       }); 
    });

</script>

<header id="header">
        <div class="top_banner">
            <img src="images/top_banner.jpg" alt="">
        </div>
        <div class="shortcut">
            <!-- 未登录状态  -->
            <div class="login_out">
                <a href="login.html">登录</a>
                <a href="register.html">注册</a>
            </div>
            <!-- 登录状态  -->
            <div class="login">
                
                <span id="span_username"></span>
                <a href="myfavorite.html" class="collection">我的收藏</a>
                <a href="javascript:location.href='exitServlet';">退出</a>
            </div>
        </div>
        <div class="header_wrap">
            <div class="topbar">
                <div class="logo">
                    <a href="/"><img src="images/logo.jpg" alt=""></a>
                </div>
                <div class="search">
                    <input name="" type="text" placeholder="请输入路线名称" class="search_input" autocomplete="off">
                    <a href="javascript:;" class="search-button">搜索</a>
                </div>
                <div class="hottel">
                    <div class="hot_pic">
                        <img src="images/hot_tel.jpg" alt="">
                    </div>
                    <div class="hot_tel">
                        <p class="hot_time">客服热线(9:00-6:00)</p>
                        <p class="hot_num">400-618-9090</p>
                    </div>
                </div>
            </div>
        </div>
    </header>
    <!-- 头部 end -->
     <!-- 首页导航 -->
    <div class="navitem">
        <ul class="nav">
            <li class="nav-active"><a href="index.html">首页</a></li>
            <li><a href="route_list.html">门票</a></li>
            <li><a href="route_list.html">酒店</a></li>
            <li><a href="route_list.html">香港车票</a></li>
            <li><a href="route_list.html">出境游</a></li>
            <li><a href="route_list.html">国内游</a></li>
            <li><a href="route_list.html">港澳游</a></li>
            <li><a href="route_list.html">抱团定制</a></li>
            <li><a href="route_list.html">全球自由行</a></li>
            <li><a href="favoriterank.html">收藏排行榜</a></li>
        </ul>
    </div>
    

java代码

package com.bai.web.servlet;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/exitServlet")
public class ExitServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        //销毁session
        req.getSession().invalidate();

        //跳转登录页面
        resp.sendRedirect(req.getContextPath()+"/login.html");
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        doGet(req, resp);
    }
}

标签:resp,req,javax,案例,旅游网,import,servlet,黑马
From: https://www.cnblogs.com/aimz01/p/16623743.html

相关文章

  • 综合案例-黑马旅游网_登录功能
    综合案例-黑马旅游网_登录功能分析   实现_Loginservletpackagecom.bai.web.servlet;importcom.bai.domain.ResultInfo;importcom.bai.domain.User;impor......
  • 综合案例-黑马旅游网_邮件功能
    综合案例-黑马旅游网_邮件功能为了保证用户填写的邮箱事正确的将来可以推广一些宣传信息到用户邮箱中所有我们才需要邮件功能发送邮件代码packagecom.bai.util;i......
  • MySQL六种窗口函数用法案例
     文章目录一、创建一个案例表二、序号函数-ROW_NUMBER、RANK、DENSE_RANK三、开窗聚合函数-SUM,AVG,MIN,MAX四、分布函数-CUME_DIST五、前后函数-LAG和LEAD六......
  • Vue 3-150行代码实现新国标红绿灯效果案例
    昨天刷视频,都是关于新国标红绿灯的,看大家议论纷纷,下班就用150行代码通过Vue组件实践红绿模拟演示,视频也跟大家展示过了。今天接着更新图文版本,大家跟着优雅哥通过该案例实......
  • 【案例】用低代码应用开发平台实现电厂信息化系统管理
    在数字化发展浪潮中,想要在竞争激烈的市场中占得一席之地,就需要掌握和整理好各方资源,让这些资源为企业所用,制定出更完善的管理系统,提升企业运营和决策效率。近期,一家电厂自......
  • 案例分析&环境搭建、maven概述
    案例分析&环境搭建案例需求:1,提供index.html页面,页面中有一个省份下拉列表2.当页面加载完成后发送ajax请求,加载所有省份   maven概述maven是什么项目管理工具M......
  • 《黑马旅游网》综合案例(四)登录功能
    登录功能分析:  Servlet层:@WebServlet("/loginServlet")publicclassLoginServletextendsHttpServlet{protectedvoiddoPost(HttpServletRequestreques......
  • Mendix中级认证培训案例-Vacation Tracking
    VacationTracking一、用户角色:AdministratorEmployee:Manager:Guest:二、UserManagement模块:0、模块角色ManagerEmployeeGuest1、Domainmodel......
  • 综合案例-黑马旅游网_异步提交表单和servlet代码实现
    综合案例-黑马旅游网_异步提交表单在此使用异步提交表单是为了获取服务器响应的数据因为前台使用的是html作为视图层不能够直接从servlet相关的域对象获取值只能通过aj......
  • XSFT-A4流量积算仪与Modbus485网关通讯案例
    本案例控制的是XSFT-A4流量积算仪。系统主PLC选用西门子CPU,通过Modbus485转Profinet网关采XSFT-A4流量积算仪通讯数据。 1、首先创建新项目文件; 2、导入GSD文件。......