JSP内置对象---response

作用:

响应客户端请求;有页面作用域,也就是说访问一个页面时候,这个页面的response对象只对本次访问生效,其他页面的response对象对当前页面无效。

方法:

String getCharacterEncoding() 返回响应用的是编码格式;

  1. <%@ page language="java" contentType="text/html" import="java.util.*,java.io.*"%>
  2. <%
  3. response.setContentType("text/html;charset=utf-8");//设置响应的mime类型
  4. out.println("<h1>JSP --- response</h1>");
  5. out.println("<hr>");
  6. PrintWriter outer = response.getWriter();//获取输出流对象
  7. outer.println("i am outer");
  8. //response.sendRedirect("reg.jsp");//请求重定向
  9. %>

加上out.flush()后

  1. <%@ page language="java" contentType="text/html" import="java.util.*,java.io.*"%>
  2. <%
  3. response.setContentType("text/html;charset=utf-8");//设置响应的mime类型
  4. out.println("<h1>JSP --- response</h1>");
  5. out.println("<hr>");
  6. out.flush();
  7. PrintWriter outer = response.getWriter();//获取输出流对象
  8. outer.println("i am outer");
  9. //response.sendRedirect("reg.jsp");//请求重定向
  10. %>

来自为知笔记(Wiz)

时间: 2024-07-30 13:52:18

JSP内置对象---response的相关文章

JSP内置对象---response 响应

将response.jsp 页面的html标签(包括html.head.body)全部删掉. <%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=utf-8" %><% response.setContentType("text/html;charset=utf-8");//设置响应的M

JSP内置对象--response对象

服务器接收客户端请求:request 服务器对客户端的回应:response javax.servlet.http的接口HttpServletResponse extends ServletResponse 重要方法: void addCookie(Cookie cookie):向客户端增加cookie void setHeader(java.lang.String name,java.lang.String value):设置回应的头信息 void sendRedirect(java.lang

02_05 JSP内置对象之response

JSP内置对象之response 一.response概述 Response对象的主要作用是服务器对客户端请求的中响应,将web服务器处理后的结果发回给客户端.Response对象属于javax.servlet.http.HttpServletResponse接口的实例.它的常用方法有: NO 方法 类型 描述 1 Public void addCookie(Cookie cookie) 普通 向客户端增加 Cookie 2 Public void setHeader(String name,

JSP内置对象之------response、session、application

1. 重定向和转发 response.sendRedirect("地址"); a. 页面地址显示最终页面 b. 不可向后传递参数 c. 跳到外部站点 request.getRequestDispatcher("地址").forward(request, response); a. 页面地址显示请求页面 b. 可以向后传递参数 c. 不可以跳到外部站点 通俗的来说两者的区别就是: 重定向:发出两次请求,不能够共享前一次请求中封装的参数信息 转发:   发一次请求 2.

jsp内置对象out 和response.getwriter().write()的区别

两者的主要区别: 1. 这两个对象的类型是完全不同的:内置对象out的类型是JspWriter:response.getWrite()返回的类型是PrintWriter 2. 获取方式不同:JspWriter是JSP的内置对象,直接使用即可,对象名out是保留字,也只能通过out来调用其相关方法.此外还可以通过内置对象pageContext.getOut();获得:PrintWriter则是在用的时候需要通过内置对象response.getWriter();获得 3. JspWriter的pri

Jsp — 内置对象request、response 配置servlet

1. 访问动态网页 使用URL实现页面访问: URL:统一资源定位符,即常说的网址: URL是唯一能识别Internet上具体的计算机.目录或文件夹的命名约定: 组成:第一部分:协议     第二部分:主机的IP地址,主机或端口号,是每台计算机的唯一标识:     第三部分:项目资源的地址,如目录和文件夹名等. 2. Jsp文件中的注释 ① 在jsp中写java脚本使用<% %>来括起来 ② 在jsp中如果要输出一个表达式使用<%= %> ③ 在jsp中如果要定义一个方法使用<

Jsp 内置对象

JSP内置对象是 Web 容器创建的一组对象 JSP内置对象的名称是 JSP 的保留字 JSP内置对象是可以直接在 JSP 页面使用的对象,无需使用 “new” 获取实例 -request 对象:用于处理客户端请求,主要方法如下: String getParameter(String name) 根据页面表单组件名称获取页面提交数据 String[ ] getParameterValues(String name) 获取一个页面表单组件对应多个值时的用户的请求数据 void setCharact

jsp 内置对象(五)

1.Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以 获取用户提交的信息. 当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理.首先,将获取的 字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象 即可.如下: String textContent=request.getParameter("boy") byte b[]=textContent.get

JSP内置对象详解

jsp中内置对象:request.response.session.applecation.out.pagecontesx.config.page.exception.cookie 1.request:是javax.servlet.httpservletRequest类型的对象,该对象是用户客户端的请求信息,主要用户接受客户端通过http协议传送到服务器的数据! (包括头部信息.系统信息.请求方式以及请求信息参数),jsp内置对象Web容器所创建的一组对象! 生命周期:jsp发出请求一个requ