zoukankan      html  css  js  c++  java
  • java-Serlvet

    java Servlet:

    设置编码格式:

    设置获取数据的编码格式
    request.setCharacterEncoding("utf-8");
    //设置响应给浏览器的文本格式:html文本,编码为uft-8 response.setContentType(
    "text/html;charset=UTF-8");

    获取表单数据:

    //getParameter(String name)方法
    String uname=request.getParameter("uname");

    重定向概念:

    //重定向,重新发起一次请求,所以上一次请求的request信息不能获得
    response.sendRedirect("main");
    //直接转到下个main Servlet ,request和response里的信息都传过去
    request.getRequestDispatcher("main").forward(request, response);

    cookie 技术:

         //加入cookie
         Cookie c1=new Cookie("javase","soEasy"); Cookie c2=new Cookie("javaee","sosoEasy"); c2.setMaxAge(3*24*3600);//设置有效期为3天 response.addCookie(c1);//将cookic加入 response.addCookie(c2);
        //获取cookie
      Cookie[] cookies = request.getCookies();
      if(cookies!=null) {//没有cookic时,会报空指针异常   for(Cookie c:cookies) {    String cookieName=c.getName();   String cookieValue=c.getValue();   System.out.println(cookieName+" : "+cookieValue);   }     }

     使用cookie技术可以实现类似三天免登陆等功能!!

  • 相关阅读:
    redis集群搭建
    redis状态查看
    redis动态修改参数配置
    redis的info
    redis安装配置
    redis命令总结
    rabbitmq安装
    怎么把U盘启动改为硬盘启动(适用于U盘安装系统时)
    监控宝篇之一(快速入门)
    raid详解
  • 原文地址:https://www.cnblogs.com/lastingjava/p/9853058.html
Copyright © 2011-2022 走看看