java 内置对象

原创 2013年12月05日 11:07:42
response 常用方法
addCookie(Cookie cookie) 向客户端增加COOKIE
setHeader(String name,Strin  value)设置回应的头信息
senRedirect(String location) 页面跳转

设置头信息:
 所有 的头信息都 随前瞻请求和回应自动发送到服务器端(客户端)
    response.setHeader("refresh","3;URL=HELLO.jsp"); 3秒后定时跳转到HELLO页面
    html 头信息设置跳转:<meta http-equiv="refresh" content="3;url=hello.jsp"> 客户端跳转
    response.sendRedirect("HELLO.jsp");
    response.sendRedirect 与forward 跳转
       1.response.sendRedirect 客户端跳转,request无法传值。sendRedirct后代码继续执行
         forward 服务端跳转,request可以传值后面代码不执行。
    Cookie
        Cookie c1=new Cookie("wadenin","001");
    Cookie c2=new Cookie("l00","002");
      c1.setMaxAge(100);

        Cookie c[]=request.getCookies();
    for(int i=0;i<c.length;i++){

     <h3><%=c[i].getName()%>-----><%=c[i].getValue()%></h3>

     }
   session接口方法
getId() 获取session ID
getCreationTime() 获取seeson创建时间
getLastAccessedTime() 取得session最后一次操作时间。
isNew() 判断是不是新SESSION
INVALIDATE() 让session失效。
getAttributeNames()  得到全部属性的名称。
session用得最多的地方,登录注销
判断新用户。

application 方法
掌握application  和getServletContext()方法联系;网站计数器
  getRealPath()得到虚拟目录对应的绝对路径
  Enumeration getAttributeNames() 得到所有属性的名称
  getContextPath() 取得当前的虚拟路径名称





  <%
     request.setCharacterEncoding("utf-8");
    
     String name=request.getParameter("name");
     String info=request.getParameter("info");
    
     String path=this.getServletContext().getRealPath("/")+"text"+name;
    
     File file=new File(path);
     PrintStream ps=null;
     ps=new PrintStream(new FileOutputStream(file));
     ps.println(info);
     ps.close();
   %>
   
   <%
    Scanner scan=new Scanner(new FileInputStream(path));
    StringBuffer sb=new StringBuffer();
    while(scan.hasNext())
    {
    sb.append(scan.next()).append("</br>");
    }
    scan.close();
   %>
   
   <%=sb%>

相关文章推荐

java习题和jsp内置对象

  • 2014年02月28日 11:25
  • 920KB
  • 下载

当Java遇见了Html--Jsp九大内置对象篇

jsp内置对象对象是web容器创建的一组对象,不使用new关键词久可以使用的内置对象。 九大内置对象包括以下: out –JspWriter request –ServletRequest rep...
  • forezp
  • forezp
  • 2016年12月18日 21:51
  • 11422

java内置对象作用域

  • 2011年03月13日 14:24
  • 5.62MB
  • 下载

Java笔记Map,九大内置对象

  • 2011年06月01日 01:11
  • 103KB
  • 下载

JAVA-25.1-js基础篇、基本语法、常用内置对象讲解

一、Javascript入门1.1 引入   html:负责网页结构   css: 负责网页美观   javascript:负责用户与浏览器交互。 1.2 javacript的来由   19...

java web——JSP内置对象

目录 1、常用的JSP内置对象 2、缓冲区 3、get与post区别 4、处理日期格式的工具类 JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对...

[java] Jsp 内置对象

一.request对象:   该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。   二.response对...

Java Web 学习笔记 1——内置对象

jsp 内置对象 jsp中,有9大内置对象有:  1)out. 2)request. 3)response.4)session.5)application; //常用 6)page 7)pageCon...
  • sjyhehe
  • sjyhehe
  • 2015年03月08日 14:57
  • 690

JAVA WEB之jsp内置对象

在上一篇我们讲了一些重要的jsp动作标签,这一篇我们来看一下重要的jsp内置对象。 对象1:request request对象是javax.servlet,http.HttpServletReques...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 内置对象
举报原因:
原因补充:

(最多只允许输入30个字)