首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP内置对象以及作用

最近在面试,一些基础问题总是会被问到,虽然是基础,但是有些东西在工作中用少,所以就有些记不清了,在面试时候更因为紧张很容易造成原先知道知识也会突然忘了情况发生。...所以在重新组织一下jsp内置对象以及作用。...先给大家说一个记住JSP九个内置对象记忆方法,记九个单次虽然不好记,而且还容易遗漏,所以把这九个单次总结到一起就成了一个单词:parscope(气象雷达)示波器。 ?   ...page里变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。   request里变量可以跨越forward前后两页。但是只要刷新页面,它们就重新计算了。   ...application里变量一直在累加,除非你重启tomcat,否则它会一直变大。       所以作用大小依次是application>session>request>page。

73120
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JSP学习笔记(3)——对象属性操作

    pageContext, request,session,application 对象都有这些方法,称为对象 Object getAttribute(String name) Enumeration...JSP页面 request:仅限于同一个请求 session:限于一次会话(浏览器打开直到关闭是一次会话) application:属性作用范围限于当前web应用。...只要在一处设置属性,在其他各处JSP或Servlet中都可以获取到 请求转发和重定向: 1.区别:请求转发只发出了一次请求,而重定向则发出了两次请求 //转发:地址栏为/forwardServlet...//1.调用HttpServletRequestgetRequestDispatcher()方法获取RequestDispatcher对象 //调用getRequestDispatcher(...中,转发request对象和中转那个request是同一个对象,重定向则不是。

    50210

    JSP9大内置对象和4大对象

    所以Sun公司设计JSP时,在JSP页面加载完毕之后就会自动帮开发者创建好这些对象,而开发者只需要直接使用这些对象调用方法即可,这些创建好对象就叫内置对象!...”) 获取数据 removeAttribute(“name”) 清除数据 3)对象作用范围: page: 只能在当前...(全局) PageContext 这里说下pageContext, 因为它不仅是一个内置对象, 同时还是对象...., getServletContext()用于获得ServletContext对象. pageContext对象 作为一个对象, pageContext主要用于保存数据和获取数据....("name",范围常量) 获取数据 1)默认情况下,从page获取 pageContext.getAttribute("name") 2)可以从四个域中获取数据 pageContext.getAttribute

    76130

    vue框架中用于表单数据绑定指令_jsp获取表单数据

    大家好,又见面了,我是你们朋友全栈君。 v-model v-model指定可以实现表单值与属性双向绑定。...即表单元素中更改了值会自动更新属性中值,属性中值更新了会自动更新表单值 绑定属性和事件 v-model在内部为不同输入元素使用不同属性并抛出不同事件: 1.text和textarea...表单元素绑定 input绑定 <input v-model="message" placeholder="请输入......<em>的</em>值可以不是字符串。...,数据是动态<em>的</em> 2.又定义了数组testHobby,这是将复选框中<em>的</em>数据与它进行绑定,只要勾选了复选框中<em>的</em>数据,就会将其添加到testHobby中 3.使用了for循环,将hobbies数据中<em>的</em>数据遍历出来

    2.2K30

    JS获取事件对象获取事件对象(Firefox,IE)

    做笔记,以防自己忘记~~ JS获取事件event,不同浏览器有不同做法。 例如IE下,在js函数中,通过window.event就可以获取,不必在函数中添加什么参数。...也可以用Prototype或者JQuery等,它们有他们对事件包装。还是使用JS库比较好,不然就有下边麻烦。...注意获取标记都以大写表示,如"TD","TR","A"等。所以把看过一些抄下来,不记得时候再来看看。...在 ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象,函数需要使用事件时候,需要在事件发生时把事件作为参数传递给函数,不象在ie...中,事件对象是全局,随处都可以访 问.下面这个getEvent()函数可以兼容firefox和ie,只需要在访问事件对象函数开始调用getEvent()即可,不用再把事件作为 参数传递.以下代码已经实验通过

    10.1K50

    JSP四种常用范围对象以及作用详解

    因为pageContext对象属性作用是“在当前自身页面内有效”,而以上均在同一个页面中增加或输出,所以能够正常显示。...(3)session作用 如果希望在增加属性之后,能够在跳转后任何页面(无论是请求转发、重定向或超链接跳转),甚至是项目中任何一个页面都能获取到该属性值,就可以使用session作用来实现:...重新去请求6_2.jsp),但仍然可以从session作用域中获取到属性值。...【特别注意】 虽然四种作用大小依次是pageContext<request<session<application,但不能为了方便就随随便便使用范围大范围对象,因为范围大造成性能损耗就越大。...因此,如果多个作用都能完成相同功能,一般会使用小那个对象

    56820

    JSP 9大内置对象和4种作用

    JSP 包含九个内置对象: page:JSP 页面本身(相当于 Java 程序中 this) request:封装客户端请求,其中包含来自 GET 或 POST 请求参数; response:封装服务器对客户端响应...; session:封装用户会话对象; application:封装服务器运行环境对象; pageContext:通过该对象可以获取其他对象; out:输出服务器响应输出流对象; config:Web...JSP四种作用包括 page、request、session 和 application: page:代表与页面相关对象和属性; request:代表与客户端发出请求相关对象和属性。...一个请求可能跨越多个页面,涉及多个 Web 组件,需要在页面中临时显示数据可以置于此作用; session:代表某个用户与服务器当前建立会话相关对象和属性,当前用户相关数据应该放在用户自己 session...中; application:代表与整个 Web 应用程序相关对象和属性,实质上 application 是跨越整个 Web 应用程序,包括多个页面、请求和会话,是一个全局作用

    67010

    JS遍历对象获取key:value

    1、使用Object.keys()遍历 返回一个数组,包括对象自身(不含继承)所有可枚举属性(不含Symbol属性) var obj={"1":"a","2":"b"} Object.keys(...forEach(function (key) { console.log(key,obj[key]) }); 返回值: // 1 a // 2 b 2、使用for..in..遍历 循环遍历对象自身和继承可枚举属性...,其排列与使用 for…in 循环遍历该对象时返回顺序一致(区别在于 for-in 循环也枚举原型链中属性)。...3、使用Object.getOwnPropertyNames(obj)遍历 返回一个数组,包含对象自身所有属性(不含Symbol属性,但是包括不可枚举属性) var obj={"1":"a","2":...obj["name"] = "zhangsan" 访问对象属性值: 1.obj.name 2.obj["name"] ==》底层转化为这种,所以建议使用 删除对象属性: delete

    28K11

    JSP四种作用与九大内置对象

    大家好,又见面了,我是你们朋友全栈君。 四种作用 JSP四大作用:page、request、session、application page(本页面):代表变量只能在当前页面上生效。...对象:page对象、config对象 错误处理对象:exception对象 名称 对象 类型 作用 解释 page 页面 Objext page 指向了当前jsp程序本身。...request 对象代表是来自客户端请求,例如我们在FORM表单中填写信息等,是最常用对象。...常用方法有:getParameter、getParameterNames 和getParameterValues 通过调用这几个方法来获取请求对象中所包含参数值。...exception 对象则代表了JSP文件运行时所产生例外对象,此对象不能在一般JSP文件中直接使用,而只能在使用了“”JSP文件中使用。

    68630

    JS获取html对象几种方式说明

    大家好,又见面了,我是全栈君 document.getElementById(“zx”); 通过ID获取html元素对象,ID号在html文档当中应该是唯一。返回是唯一element对象。...document.getElementsByTagName(“span”)[0]; 通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回是一个数组。...可以根据标签出现位置定位元素对象。所有浏览器都兼容。...document.getElementsByName(“hh”)[0]; 通过name属性来定位html对象,但是并不是所有标签都有name属性,但是我们可以人为加上name属性,这样也可以定位到,由于...innerHTML:这个方法是获取该html元素具体html代码 document.getElementById(“zx”).innerHTML; 还可以更新元素html代码: document.getElementById

    4.8K20
    领券