zoukankan      html  css  js  c++  java
  • springmvc 退出清除session,返回首页,获取当前项目路径,返回前台ajax输出 东师理想

    @RequestMapping(value="/logout",method=RequestMethod.GET)
           public void logout(HttpServletRequest request,HttpServletResponse response)
           {
               //清除session
            Enumeration<String> em = request.getSession().getAttributeNames();
            while(em.hasMoreElements()){
                request.getSession().removeAttribute(em.nextElement().toString());
            }
            request.getSession().invalidate();
            //获取项目真实路径 
               String path = request.getContextPath();
              //拼接跳转页面路径
               String basePath = request.getScheme() + "://"
                      + request.getServerName() + ":" + request.getServerPort()
                      + path + "/";
              //刷新页面
            String str = "<script>top.location='"+basePath+"'</script>";
            System.out.println(str);
            responseTxt(response,str); 
           }
    //返回前台页面ajax
    protected void responseTxt(HttpServletResponse response,String str){
            try {
                response.setContentType("text/html;charset=UTF-8");
                PrintWriter out = response.getWriter();
                out.write(str);
                out.flush();
                out.close();
            } catch (Exception e) {
                e.printStackTrace();
            }        
        }
  • 相关阅读:
    STM32之ADC+步骤小技巧(英文)
    STM32之待机唤醒
    STM32_RTC君
    STM32之输入捕获以及小小应用(库)
    STM32之PWM君
    STM32之通用定时器
    STM32之看门狗(独立与窗口)
    零基础学习qt4 第七章的第一个例子
    SPI
    STM32串口中断的一些资料
  • 原文地址:https://www.cnblogs.com/cczhoufeng/p/2948330.html
Copyright © 2011-2022 走看看