zoukankan      html  css  js  c++  java
  • javaweb速查资料,很给力!

    1.把内容打印到网页上面:
    PrintWriter out = response.getWriter();
    out.println("<br/>");

    2.tomcat中修改值,访问某个目录时,以列表形式展开
    默认缺省Servlet 在tomcat/conf/web.xml 

    <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
            <servlet-name>default</servlet-name>
            <url-pattern>/</url-pattern>
    </servlet-mapping>

    * 将 listing值设置true ---- 访问某个目录时,以列表方式展示该目录下所有文件

    3.状态吗


    HTTP响应
    1、状态行:协议版本、状态码、描述信息
    Informational 1xx (100-199) :请求没有处理,还需要进一步信息
    Successful 2xx (200-299) : 请求处理成功
    Redirection 3xx  (300-399) :重定向,客户端还需要进一步操作 (在请求处理完成后)
    Client Error 4xx (400-499) :客户端错误 ---- 访问资源不存在
    Server Error 5xx  (500-599) : 服务器错误

    200 一切OK
    302 请求重定向
    * A 找 B 借钱, B通知 A去找C 借钱 (A客户端 B、C代表服务器端资源)
    304 没有修改,通知客户端访问本地缓存
    404 资源没找到
    500 服务器内部错误

    2、常用消息头
    Location: http://www.it315.org/index.jsp (结合302状态码一起使用,指定重定向地址)
    Server:apache tomcat (服务器类型)
    Content-Encoding: gzip  (响应内容编码为gzip 压缩格式)
    Content-Length: 80  (响应长度)
    Content-Language: zh-cn  (响应语言)
    Content-Type: text/html; charset=GB2312 (响应字符集)
    Last-Modified: Tue, 11 Jul 2000 18:23:51 GMT (结合If-Modified-Since 一起使用 缓存策略)
    Refresh: 1;url=http://www.it315.org (自动刷新 ,XXX秒页面自动跳转)
    Content-Disposition: attachment; filename=aaa.zip (文件下载)

    禁止浏览器缓存
    Expires: -1
    Cache-Control: no-cache 
    Pragma: no-cache  

    Connection: close/Keep-Alive  响应后连接是否关闭
    Date: Tue, 11 Jul 2000 18:23:51 GMT 响应时间


    4、设置浏览器查看的编码格式
    //设置浏览器查看编码,这个编码一定要编写在输出流之前。
            response.setContentType("text/html,charset=utf-8");

    5、获取当前时间代码:
    //当前时间毫秒
            long time1=new Date().getTime();//第一种方法获取当前时间
            long time2=System.currentTimeMillis();//第二种获取当前时间的方法
    6、通知浏览器以下载的方式来查看资源固定代码
    //        通过浏览器以下载的方式读取资源
            response.setHeader("content-disposition", "attachment;filename="+filename);


    4.下载文件
    //        通过浏览器以下载的方式读取资源
            response.setHeader("content-disposition", "attachment;filename="+filename);
    编写文件下载程序时,对于浏览器识别的文件,加入以附件形式打开头信息:Content-Disposition
    设置文件格式 setContentType

    注意点:文件名,保存文件完整路径中不要有中文和空格

  • 相关阅读:
    Java实现 蓝桥杯VIP 算法提高 阮小二买彩票
    Java实现 蓝桥杯VIP 算法提高 传染病控制
    Java实现 蓝桥杯VIP 算法提高 传染病控制
    Java实现 蓝桥杯VIP 算法提高 传染病控制
    Java实现 蓝桥杯VIP 算法提高 传染病控制
    Java实现 蓝桥杯VIP 算法提高 传染病控制
    Java实现 蓝桥杯VIP 算法提高 企业奖金发放
    Java实现 蓝桥杯VIP 算法提高 企业奖金发放
    让程序后台隐藏运行
    只要你喜欢,并且可以养家糊口,就是好的
  • 原文地址:https://www.cnblogs.com/yejiurui/p/2786343.html
Copyright © 2011-2022 走看看