java学习笔记(四)——jsp隐式对象
2015-05-02 15:53
274 查看
response
request
session
exception
out
application(servletcontext)
pagecontext
page(servlet)
config(servletconfig)
out隐式对象
pagecontext隐式对象
他封装了其他8个隐式对象
自己也是一个域对象,可以用来保存数据
封装了一些常用操作,比如跳转到其他资源
request
session
exception
out
application(servletcontext)
pagecontext
page(servlet)
config(servletconfig)
out隐式对象
<%@page import="java.io.OutputStream"%><%@page import="java.io.FileInputStream"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% String path = application.getRealPath("/1.jpg"); String filename = path.substring(path.lastIndexOf("\\")+1); response.setHeader("content-disposition", "attachment;filename="+filename); FileInputStream in = new FileInputStream(path); int len= 0; byte [] buffer = new byte[1024]; OutputStream sout = response.getOutputStream(); while((len=in.read(buffer))>0){ sout.write(buffer,0,len); } %>
pagecontext隐式对象
他封装了其他8个隐式对象
自己也是一个域对象,可以用来保存数据
封装了一些常用操作,比如跳转到其他资源
<% pageContext.setAttribute("data", "xxx111222",pageContext.SESSION_SCOPE); //String data = (String)session.getAttribute("data"); //String data = (String)pageContext.getAttribute("data",pageContext.SESSION_SCOPE); String data = (String)pageContext.findAttribute("data");//pagecontext request session servletcontext %> <%=data %>
<% //request.getRequestDispatcher("/2.jsp").forward(request,response); pageContext.forward("/2.jsp"); %>
相关文章推荐
- java web jsp学习笔记--概述-常用语法,指令,动作元素,隐式对象,域对象
- java web jsp学习笔记--概述-常用语法,指令,动作元素,隐式对象,域对象
- JAVA学习笔记四 ——jsp九大隐式对象
- JSP学习笔记---out隐式对象
- 【JavaWeb】JSP学习笔记(一)环境|目录|JSP基础语法|内置对象
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- Java学习笔记之JSP内置对象
- 【JavaWeb】JSP学习笔记(二)JavaBean相关|Model1|状态管理|
- 0024 Java学习笔记-面向对象-包装类、对象的比较、String常量池问题
- Thinking in java学习笔记之持有对象总结
- java学习笔记(面向对象之前)
- java学习笔记1_对象和类
- 0034 Java学习笔记-反射-初步2-操作对象
- JavaWeb学习笔记:初识JSP内置对象
- java学习笔记之-JSP课堂笔记第二课
- 第五天01 JAVA基础语法(类与对象)(学习笔记)
- Java学习笔记之JSP指令和脚本元素
- Java学习笔记之JSP动作元素
- 第五天02 JAVA基础语法(认识对象)(学习笔记)
- 第五天03 JAVA基础语法(认识对象--使用标准类)(学习笔记)