<!DOCTYPE html> <html> <head> <title> </title> <meta name="viewport" conte...
做笔记,以防自己忘记~~ JS获取事件event,不同浏览器有不同的做法。 例如IE下,在js函数中,通过window.event就可以获取,不必在函数中添加什么参数。...还是使用JS库比较好,不然就有下边的麻烦。...感觉这个挺好,可以捕获当前事件作用的对象,如event.srcElement.tagName可以捕获活动标记名称。注意获取的标记都以大写表示,如"TD","TR","A"等。...在 ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象的,函数需要使用事件的时候,需要在事件发生时把事件作为参数传递给函数,不象在ie...中,事件对象是全局的,随处都可以访 问.下面这个getEvent()函数可以兼容firefox和ie,只需要在访问事件对象的函数的开始调用getEvent()即可,不用再把事件作为 参数传递.以下代码已经实验通过
1、使用Object.keys()遍历 返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含Symbol属性) var obj={"1":"a","2":"b"} Object.keys(...,其排列与使用 for…in 循环遍历该对象时返回的顺序一致(区别在于 for-in 循环也枚举原型链中的属性)。...3、使用Object.getOwnPropertyNames(obj)遍历 返回一个数组,包含对象自身的所有属性(不含Symbol属性,但是包括不可枚举属性) var obj={"1":"a","2":...对象声明: 1.var obj = {}//字面量,建议这种方式(方便初始化赋值) 2.var obj = new Object(); 对象赋值: 1.obj.name = "zhangsan" 2....obj["name"] = "zhangsan" 访问对象属性值: 1.obj.name 2.obj["name"] ==》底层转化为这种,所以建议使用 删除对象中的属性: delete
本篇继前两篇内置对象,继续记录JSP中的其他的内置对象:application,page,pageContext,config,exception application内置对象 该对象相当于...可以看到application默认保存了一些服务器相关的信息 page内置对象 page对象用于JSP页面本身的引用,相当于一个this指针。 ...因为JSP本身会解析成一个java类,这个page对象,就是该类的一个类对象。 ... 这是因为jsp页面,会被解析成:【JSP页面名字】_jsp.java pageContext内置对象 这个对象很强大,通过它可以得到session,page,application,request... 1 在使用界面使用 errorPage="错误处理页面.jsp" ,指定错误处理的JSP 2 在错误处理的JSP页面中,设定 isErrorPage="true" 参考样例如下: 在使用界面
1.内置对象概述 犹豫JSP使用Java作为脚本语言,所以JSP具有强大的对象处理能力,并且可以动态创建Web页面内容。...但在使用一个对象前,Java语法需要先实例化这个对象,,这其实是一件比较麻烦的事情。为了简化开发,JSP提供了一些内置对象,用来实现JSP应用。...在使用JSP内置对象时,不需要先定义这些对象,直接使用即可。...request对象中的getLocale()和getLocales()方法允许JSP开发人员获取这一信息,获取的信息属于java.util.Local类型。...(Object o) 比较该对象和指定的对象是否相等 2.获取页面上下文的pageContext对象 pageContext对象可以获取JSP页面的request、response、session、
4.JSP隐式对象 4.1 什么是隐式对象:在jsp页面里面,jsp提供了一些对象,不用咱们自己创建,可以直接使用的对象 jsp常见的九大隐式对象: request:HttpServletRequest...只有当前jsp页面有isErrorPage="true"这个属性是,才能使用exception对象 4.2 out对象 out对象在输出内容到网页上面去,最终通过response缓冲区输出。...功能:[1]获取其它八个隐式对象 获取请求对象:getRequest(); 获取响应对象:getResponse(); 获取输出对象:getOut(); ------------------...findAttribute(String key);方法获取值,进行了全域查找 查找范围:pageContext–>request–>session–>application 首先找域作用范围效地对象...,如果有值,获取到,如果域作用范围效地对象不存在对应 的值 , 就继续向下寻找。
Requset常用方法 注意:刚使用IEDA时,可能没有request对象方法的代码提示。...request.setAttribute("Name","张三");//保存一个名叫Name的属性,内容是张三 request.getAttribute("Name");//取出名叫Name的值 %> 后面几个大家可以直接用jsp
1 创建和获取客户的会话 setAttribute()与getAttribute() session.setAttribute(String name , Object obj) 如session.setAttribute...(“username” , “陈帝求”) 将一个字符串”陈帝求”放置到session对象中,并且变量名叫username session.getAttribute(String name) 该函数返回的是一个...Object,是一个对象。...session.getAttribute(“username”); String user1= session.getAttribute(“username”).toString(); 2 从会话中移除指定对象...=(String)session.getAttribute(“username”); //获取保存在session范围内的用户名 %> 您好!
JSP 客户端请求 当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的,如下图所示: Http请求头对应的内容如下: 对应方法如下图所示...: 2.JSP服务器响应: Response响应对象主要将JSP容器处理后的结果传回到客户端。...在servlet技术基础上,JSP能够提供对HTTP cookie的支持。 通常有三个步骤来识别回头客: 服务器脚本发送一系列cookie至浏览器。比如名字,年龄,ID号码等等。...常用方法如下: 4.JSP session对象: 除了以上几种方法外,JSP利用servlet提供的HttpSession接口来识别一个用户,存储这个用户的所有访问信息。...默认情况下,JSP允许会话跟踪,一个新的HttpSession对象将会自动地为新的客户端实例化,具体方法如下: 5.
两种方法 1、request.getSession().getAttribute("X") 2、${sessionScope.X} 九大内置对象 JSP中有九大内置对象,可以直接用session,也可以获取从...九大内置对象如下: JSP中九大内置对象为: 内置对象 说明 类型 作用域 request 请求对象 javax.servlet.ServletRequest Request response 响应对象...javax.servlet.SrvletResponse Page pageContext 页面上下文对象 javax.servlet.jsp.PageContext Page session 会话对象...输出对象 javax.servlet.jsp.JspWriter Page config 配置对象 javax.servlet.ServletConfig Page page 页面对象 javax.lang.Object...Page exception 异常对象 javax.lang.Throwable page 代码实例 jsp <button type="button" class="username dropdown-toggle
本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。...jsp一共有9个内置对象,后续博文中会详细讲解,本次只说明3个: request response out:字符输出流对象,可以将数据输出到页面,和response.getWriter()类似。
jsp提供了9个内置对象,该对象会自动进行实例化操作 4种属性范围 page 只在一个保存属性,跳转无效 request 一次请求保存属性,跳转依旧有效 session 同一会话有效 application...Date)application.getAttribute("birthday"); %> request对象...isnew的方式, 原理,在第一次访问的时候,给客户端设置cokkie,然后再次访问的时候,会带上cokkie中的jsessionid,用来判断是否为新用户 用户操作时间 使用getCreationTime获取第一个...session创建的session时间,和最后一次操作的时间,用来判断秒数 application对象 用来获取serlet对象上下文 ServletContext表示整个容器的操作 使用表单输入要保存的文件名称和内容...往流中输入内容 printStream.println(content); // 关闭流 printStream.close(); %> <% // 通过Scanner获取流的输入
1、Request对象 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以 获取用户提交的信息。 ...当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。...例如: response.sendRedirect("index.jsp"); 3、Session对象 (1)什么是Session对象 Session对象是一个JSP内置对象,它在第一个...(2)Session对象的ID 当一个客户首次访问服务器上的一个JSP页面时,JSP 引擎产生一个Session对象,同时分配一个String类型的ID号,JSP引擎同时将这换个ID号发送到客户端...PageContext对象 页面上下文对象 Jsp引入了一个名位PageContext的类,通过它可以访问页面的许多属性。
大家好,又见面了,我是全栈君 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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
meta charset="utf-8"> 获取当前点击对象... /*传入参数this即可获取当前点击的对象
示例4 在下面示例中定义一个对象,该对象包含三个属性,然后使用 getOwnPropertyNames 获取该对象的私有属性名称。...使用 Object.keys 使用 Object.keys() 函数仅能获取可枚举的私有属性名称。...Object.getOwnPropertyDescriptor 使用 Object.getOwnPropertyDescriptor() 函数能够获取对象属性的描述符。...示例5 在下面示例中定义一个对象 obj,包含 3 个属性,然后使用 Object.getOwnPropertyDescriptor() 函数获取属性 x 的数据属性描述符,并使用该描述符将属性 x 设置为只读...var obj = {x : 1, y : 2, z : 3}; //定义对象var des = Object.getOwnPropertyDescriptor(obj, "x"); //获取属性x
,使用 session 内置对象来访问用户的会话数据,以及使用 application 内置对象来获取应用程序范围的属性。...以下是一些常见的 request 对象的用法:获取请求参数:获取请求的 HTTP 方法(...这个页面将使用 request 对象获取用户输入的用户名和密码,然后使用 session 对象来验证用户。...当用户提交用户名和密码时,我们使用 request 对象获取这些参数,并使用 session 对象来验证用户。如果用户名和密码匹配,用户将被重定向到欢迎页面(welcome.jsp)。...在欢迎页面中,我们使用 session 对象获取已登录的用户名,并提供退出链接。结语JSP 内置对象是构建动态 Web 应用程序的重要工具。
① out - javax.servlet.jsp.jspWriter out对象用于把结果输出到网页上。...Locale getLocale() ; 获取响应的Locale对象。 13....PrintWriter getWriter() ; 获取输出流对应的writer对象。...⑤ pageContext - javax.servlet.jsp.PageContext pageContext对象存储本JSP页面相关信息,如属性、内建对象等。...⑨ page - javax.servlet.jsp.HttpJspPage page对象代表JSP对象本身,或者说代表编译后的servlet对象, 可以用( (javax.servlet.jsp.HttpJspPage
1.新建一个Dynamic Web Project项目,里面新建两个jsp文件,整体的结构如下所示: 2.one.jsp文件里面的代码如下所示: example 香港 3.two.jsp...out.print(yourCities[i] + ""); } %> 4.在浏览器里面输入http://localhost:8080/meme/one.jsp
领取专属 10元无门槛券
手把手带您无忧上云