zoukankan      html  css  js  c++  java
  • servlet案例

    1、重定向

      方式1:在servlet中写:response.setStatus(302);      response.setHeader("Location","路径");

      方式2:在servlet中写:response.sendRedirect("路径");

    2、通过servlet向浏览器输出中文的编码问题:

      方式1:在servlet中添加:response.setContentType("text/html;charset=utf-8");------这种方式不仅指定了servlet向浏览器输出内容的编码,

          也指定了浏览器读取响应信息的编码格式;

      方式2:在servlet中添加:response.setCharacterEncoding("utf-8");---------这种方式仅仅指定了servlet向浏览器输出内容的编码,而未指定浏览器

          读取你的响应信息的编码,如果浏览器的读取信息编码和你得响应信息内容一样,就不会有乱码;如果不一致,乱码就避免不了了;

    3、清除浏览器缓存

      在servlet中设置三个头信息就OK了:

        response.setHeader("Progma","no-cache");

        response.setHeader("Cache-Control","no-cache");

        response.setDateHeader("Expires",-1);

      当然如果你是在HTTP页面中的话,就直接写三个<meta>标签:

        <meta http-equiv="Progma" content="no-cache">

        <meta http-equiv="Cache-Control", content="no-cache">

        <meta http-equiv="expires"  content=-1>

    4、自动跳转功能

      response.setHeader("refresh","时间(秒); url=路径");

  • 相关阅读:
    NHibernate 转载
    net中Json对单引号和特殊字符串的处理
    C#过滤非法字符
    Linq Distinct 扩展
    (转)Windows启动过程分析预引导
    special content filetypes require specialized software to use
    存储器
    (转)MAPISendMail调用系统默认的邮件客户端发邮件
    FrameControllerModel
    (转)c++的四种类型转换
  • 原文地址:https://www.cnblogs.com/ZT-SummerRain/p/5012415.html
Copyright © 2011-2022 走看看