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技术可以实现类似三天免登陆等功能!!

  • 相关阅读:
    Java访问Oracle服务器
    easyUI之练习
    easyUI之Tree(树)
    easyUI之Messager(消息窗口)
    easyUI之表单
    easyUI之Dialog(对话框窗口)
    easyUI之函数
    easyUI之window窗口
    easyUI之progressbar进度条
    easyUI之slider滑动条框
  • 原文地址:https://www.cnblogs.com/lastingjava/p/9853058.html
Copyright © 2011-2022 走看看