201707231828日常总结

来源:互联网 发布:小米手机清除数据 编辑:程序博客网 时间:2024/06/16 16:00
1.写路径的时候,最好根据类路径去查找,比如查找web应用工作目录的时候,一个user.xml.
方式:URL url = this.getClass().getResource("/user.xml");
      File f = new File( url.toURI());
//    System.out.println(f.getAbsoluteFile());
      OutputStream os = new FileOutputStream( f);




假如request.getMethod()的返回值为:GET的时候,将调用doGet(),doGet()一般用于读取数据或者显示
假如request.getMethod()的返回值为:POST的时候,将调用doPost(),doPost()一般用于把数据发送服务器或者数据库




二、cookie禁用:
  1.cookie禁用后,session作用将会失效,每个Servlet调用session.isNew()都将返回true,JSESSIONIDDE的值相等
  2.cookie禁用后,通过URL重写,一样可以获取session的值。
    response.encodeRedirectURL()  (浏览器)重定向
    response.encodeURL()  服务器内部转向


  3.cookie禁用后,servlet中进行forward后,session.isNew()都将返回true,因为是同一个request请求。
    cookie没有禁用,servlet中进行forward后,资源会被忽略,session.isNew()返回false。
原创粉丝点击