课堂笔记
文章平均质量分 78
冯东昆
优快云乐知学院java学员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jQuery 中的 DOM 操作
jQuery 中的 DOM 操作DOM(Document Object Model—文档对象模型):一种与浏览器, 平台, 语言无关的接口, 使用该接口可以轻松地访问页面中所有的标准组件DOM 操作的分类:DOM Core: DOM Core 并不专属于 JavaScript, 任何一种支持 DOM 的程序设计语言都可以使用它. 它的用途并非仅限于处理网页, 也可以用来处理任何一种原创 2013-03-24 21:46:35 · 1166 阅读 · 0 评论 -
动态数据的国际化、几种主要的国际化标签
动态数据的国际化、几种主要的国际化标签数值,货币,时间,日期等数据由于可能在程序运行时动态产生,所以无法像文字一样简单地将它们从应用程序中分离出来,而是需要特殊处理。Java 中提供了解决这些问题的 API 类(位于 java.util 包和 java.text 包中)Locale 类Locale 实例对象代表一个特定的地理,政治、文化区域。一个 Locale 对象本身不会原创 2012-11-25 19:44:13 · 1049 阅读 · 1 评论 -
Servlet事件监听器、监听servletContext域对象创建和销毁、监听三个域对象属性变化
Servlet事件监听器、监听servletContext域对象创建和销毁、监听三个域对象属性变化监听器监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servle监听器在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 Servl原创 2012-12-08 16:15:12 · 5313 阅读 · 0 评论 -
JavaWEB开发的国际化
JavaWEB开发的国际化软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。固定文本元素的国际化软件实现国际化,需具备哪些特征:对于程序中固定使用的文本元素,例如菜单栏、导航条等使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。原创 2012-11-21 20:04:58 · 1003 阅读 · 0 评论 -
Filter(过滤器)常见应用详解(附代码)
Filter(过滤器)常见应用详解(附代码)统一全站字符编码的过滤器通过配置参数encoding指明使用何种字符编码,以处理Html Form请求参数的中文问题为了灵活性把编码放到web.xml文件中filter> filter-name>CharseterEncodingFilterfilter-name> filter-class>com.hbsi.we原创 2012-12-04 20:06:21 · 1934 阅读 · 0 评论 -
JSP标准标签库、通用标签
JSP标准标签库、通用标签JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。本章将介绍JSTL的应用基础、如何从表示层删除源代码来简化软件的维护。JSTL概述JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标原创 2012-11-21 19:36:04 · 1123 阅读 · 0 评论 -
Servlet Filter(过滤器)、Filter是如何实现拦截的、Filter开发入门
Servlet Filter(过滤器)、Filter是如何实现拦截的、Filter开发入门Filter简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、原创 2012-12-03 19:02:16 · 8800 阅读 · 0 评论 -
自定义标签详解2
开发传统的自定义标签控制jsp页面某一部分内容是否执行。控制整个jsp页面是否执行。控制jsp页面内容重复执行。修改jsp页面内容输出。由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag原创 2012-11-19 19:53:28 · 925 阅读 · 0 评论 -
JSP自定义标签详解1
JSP自定义标签自定义JSP标签概述自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能原创 2012-11-19 09:59:09 · 1535 阅读 · 1 评论 -
上传文件的处理细节、文件下载
上传文件的处理细节、文件下载ProgressListener显示上传进度ProgressListener progressListener = new ProgressListener() {public void update(long pBytesRead, long pContentLength, int pItems) {System.out.println("到现原创 2012-12-02 15:26:24 · 953 阅读 · 0 评论 -
文件的上传和下载、fileupload组件工作流程
文件的上传和下载、fileupload组件工作流程文件上传概述实现web开发中的文件上传功能,需完成如下二步操作:在web页面中添加上传输入项在servlet中读取上传文件的数据,并保存到本地硬盘中。如何在web页面中添加上传输入项?“file”>标签用于在web页面中添加文件上传输入项,设置文件上传输入项时须注意:1、必须要设置input输入项的name属性,否则原创 2012-11-29 21:05:25 · 3595 阅读 · 0 评论 -
Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口
Apache—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首原创 2012-11-28 21:07:21 · 33927 阅读 · 1 评论 -
EL表达式、基本语法、隐式对象,禁用EL表达式,EL主要作用
EL表达式、基本语法、隐式对象,禁用EL表达式,EL主要作用背景:JSP表达式语言(Expression Language),简称EL,最初定义在JSTL1.0规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。EL表达式的目的是为了使JSP页面编写起来更简单。EL表达式概述、EL表达原创 2012-11-13 19:08:32 · 5485 阅读 · 0 评论 -
JNDI技术、JDBC框架、几种元数据介绍
JNDI技术、JDBC框架、几种元数据介绍JNDI技术简介JNDI(Java Naming and Directory Interface),Java命名和目录接口,它对应于J2SE中的javax.naming包,这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可。原创 2012-11-27 19:10:43 · 1555 阅读 · 0 评论 -
JDBC开发之数据库连接池
JDBC开发之数据库连接池使用数据库连接池优化程序性能应用程序直接获取链接的缺点:用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、宕机。编写数据库连接池编写连接池需实现javax.sql.Da原创 2012-11-26 19:48:20 · 2586 阅读 · 0 评论 -
Struts2的拦截器、自定义拦截器、Struts2 验证机制
Struts2的拦截器、自定义拦截器、Struts2 验证机制 过滤器 servlet过滤器过滤器与拦截器的区别:*相同点:都是起拦截作用*不同点: *作用范围:*过滤器:使用范围是J2EE范畴,任何一个web工程都可以使用过滤器*拦截器:使用范围是struts2范畴,离不开struts2框架的 *完成的功能:*过滤器:拦原创 2013-03-10 11:34:40 · 3531 阅读 · 0 评论 -
Struts2中的ognl标签介绍(property标签、iterator标签、if/elseif/else标签、url标签、url标签、radio单选框、select下拉选择框)
Struts2中的ognl标签介绍(property标签、iterator标签、if/elseif/else标签、url标签、url标签、radio单选框、select下拉选择框)property标签用于输出指定值:default:可选属性,如果需要输出的属性值为null,则显示该属性指定的值escape:可选属性,指定是否格式化HTML代码。value:可选属性,指定原创 2013-03-10 11:38:46 · 7051 阅读 · 0 评论 -
基于XML配置方式实现对action的所有方法和指定方法进行输入校验
基于XML配置方式实现对action的所有方法和指定方法进行输入校验使用基于XML配置方式实现输入校验时,Action也需要继承ActionSupport,并且提供校验文件,校验文件和action类放在同一个包下,文件的取名格式为:ActionClassName-validation.xml,其中ActionClassName为action的简单类名,-validation为固定写法。如果原创 2013-03-10 11:35:22 · 2523 阅读 · 0 评论 -
jQuery中的属性操作,jQuery中的事件处理、jQuery 中的动画简单介绍
jQuery中的属性操作,jQuery中的事件处理、jQuery 中的动画简单介绍getAttribute(‘name’)setAttribute(‘name’, ‘Tom’)attr(): 获取属性和设置属性当为该方法传递一个参数时, 即为某元素的获取指定属性当为该方法传递两个参数时, 即为某元素设置指定属性的值jQuery 中有很多方法都是一个函数实现获取和设置原创 2013-03-24 21:49:30 · 2926 阅读 · 0 评论 -
jQuery的简单介绍、jQuery基础选择器、jQuery的简单过滤器的介绍
jQuery的简单介绍、jQuery基础选择器、jQuery的简单过滤器的介绍jQuery 是继 Prototype 之后又一个优秀的 JavaScript 库jQuery 理念: 写得少, 做得多. 优势如下:轻量级强大的选择器出色的 DOM 操作的封装可靠的事件处理机制完善的 Ajax出色的浏览器兼容性链式操作方式jQuery 对象jQu原创 2013-03-24 21:45:36 · 2078 阅读 · 0 评论 -
Javascript脚本语言简介、查找元素节点、查看是否存在子节点、根节点
Javascript脚本语言简介、查找元素节点、查看是否存在子节点、根节点1、Js中的的dom的元素节点和文本节点DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件 D:文档 – html 文档 或 xml 文档 O:对象 – 把原创 2013-03-17 14:24:00 · 12117 阅读 · 0 评论 -
Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)XMLHttpRequest对象 XMLHttpRequest对象在大部分浏览器上已经实现而且拥有一个简单的接口允许数据从客户端传递到服务端,但并不会打断用户当前的操作。使用XMLHttpRequest传送的数据可以是任何格式,虽然从名字上建议原创 2013-03-17 14:46:05 · 17785 阅读 · 2 评论 -
DOM节点信息、DOM属性、三大节点、替换节点、查找设置属性节点、创建删除插入节点、innerHTML属性、显示弹出窗口
DOM节点信息、DOM属性、三大节点、替换节点、查找设置属性节点、创建删除插入节点、innerHTML属性、显示弹出窗口DOM节点信息每个节点都拥有包含着关于节点某些信息的属性。这些属性是:nodeName(节点名称) nodeValue(节点值) nodeType(节点类型)DOM属性---nodeNamenodeName 属性含有某个节点的名称。原创 2013-03-17 14:24:40 · 4353 阅读 · 0 评论 -
Ajax简单介绍、Ajax的工作原理、Ajax工具包、AJAX的缺陷
Ajax简单介绍、Ajax的工作原理、Ajax工具包、AJAX的缺陷什么是 Ajax读音:e:j^ks 。AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。Ajax的技术的产生Ajax被认为原创 2013-03-17 14:26:05 · 2773 阅读 · 0 评论 -
struts2的常量、动态方法调用、接受请求参数处理、类型转换
struts2的常量、动态方法调用、接受请求参数处理、类型转换常见的struts常量http://localhost:8080/struts_action/login.action为什么是.action 并且.action能不能修改? 在struts2-core-2.3.8.jar的org.apache.strut2.default.properties 文件中找到后缀为.原创 2013-02-28 21:20:30 · 3446 阅读 · 0 评论 -
Struts2+hibernate实现用户登录和增删改查案例
Struts2+hibernate实现用户登录和增删改查案例开发工具MyEclipse 10.7.1创建一个项目 web项目project。部署好Struts2的开发环境: 1、引入需要的类库文件 jar 2、添加struts2的配置文件 struts.xml //src路径 :classespath: 3、在web.xml添原创 2013-02-27 21:45:45 · 58819 阅读 · 134 评论 -
Struts2介绍2
第一个Struts2应用--HelloWorld、Struts.xml配置中的包介绍、Action名称的搜索顺序、Action配置中的各项默认值在默认的配置文件struts.xml 中加入如下配置: "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts原创 2013-02-26 21:26:38 · 2120 阅读 · 0 评论 -
Struts2中的OGNL表达式语言
Struts2中的OGNL表达式语言OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。相对EL表达式,它提供了平时我们需要的一些功能,如:支持对象方法调用,如xxx.sayHello(); 支持类静态方法调用和值访问,表达式的格式为@[类全名(包括原创 2013-03-10 11:37:12 · 2477 阅读 · 0 评论 -
Struts2+Hibernate3.3整合开发
Struts2+Hibernate3.3整合开发下面给出整合开发时Struts 2、 Hibernate、Spring需要的JAR。struts2-core-2.x.x.jar :Struts 2框架的核心类库xwork-2.x.x.jar :XWork类库,Struts 2在其上构建ognl-2.6.x.jar :对象图导航语言(Object Graph Navigation原创 2013-03-10 11:38:18 · 1225 阅读 · 0 评论 -
为何使用EL表达式能够访问valueStack中对象的属性、采用OGNL表达式创建List/Map集合对象
为何使用EL表达式能够访问valueStack中对象的属性、采用OGNL表达式创建List/Map集合对象原因是Struts2对HttpServletRequest作了进一步的封装。简略代码如下: public class StrutsRequestWrapper extends HttpServletRequestWrapper { public StrutsRe原创 2013-03-10 11:37:43 · 4919 阅读 · 0 评论 -
Struts2的国际化、配置全局资源与输出国际化信息、国际化—JSP中直接访问某个资源文件
Struts2的国际化、配置全局资源与输出国际化信息、国际化—JSP中直接访问某个资源文件准备资源文件,资源文件的命名格式如下:baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties其中baseName是资源文件的基本名,我们可以自定义,但language和cou原创 2013-03-10 11:36:01 · 7281 阅读 · 1 评论 -
Struts2介绍1
Struts2、搭建Struts2开发环境、Struts2应用的配置文件Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格上几乎是不一样的。那么既然有了struts1,为何还要推出struts2。主要是因原创 2013-02-26 21:25:56 · 1709 阅读 · 0 评论 -
JavaBean与Jsp、在JSP中使用JavaBean(<jsp:useBean>标签、<jsp:setProperty>标签、<jsp:getProperty>标签)
JavaBean与Jsp、在JSP中使用JavaBean(标签、标签、标签)认识JavaBeanJavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean在J2EE开发中,通常用于封装原创 2012-11-09 22:55:13 · 8405 阅读 · 0 评论 -
pageContext对象、JSP标签、如何查找JSP页面中的错误
pageContext对象、JSP标签、如何查找JSP页面中的错误pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等。 通过pageContext获得其他对原创 2012-11-09 22:54:36 · 2568 阅读 · 0 评论 -
java中的简单注解、集合的简单复习
注解JDK5.0以上的版本引入了一项新特性:Annotation,中文翻译成注解,是用来为程序元素(类、方法、成员变量等)设置说明和解释的一种元数据,Java开发和部署工具可以读取这些注解,并以某种形式处理这些注解。注解(annotation)是JDK 5.0以上版本新增加的功能。它可以添加到程序的任何元素(包声明、类型声明、构造方法、方法、成员变量等)上,用来设置一些说明和解释,原创 2012-09-23 11:07:27 · 1915 阅读 · 0 评论 -
java之泛型的应用
泛型(Generic)—泛形的作用JDK5以前,对象保存到集合中就会失去其特性,取出时通常要程序员手工进行类型的强制转换,这样不可避免就会引发程序的一些安全性问题。例如:ArrayList list = new ArrayList();list.add("abc");Integer num = (Integer) list.get(0); //运行时会出错,但编码时发现不了原创 2012-09-23 10:56:37 · 6064 阅读 · 0 评论 -
XML编程(CRUD)
XML解析技术概述XML解析方式分为两种:dom和saxdom:(Document Object Model, 即文档对象模型) 是 W3C 组织推荐的处理 XML 的一种方式。sax: (Simple API for XML) 不是官方标准,但它是 XML 社区事实上的标准,几乎所有的 XML 解析器都支持它。XML解析器Crimson、Xerces 、Aelfred2X原创 2012-10-11 19:04:29 · 938 阅读 · 0 评论 -
DOM4J解析XML文档、Document对象、节点对象节点对象属性、将文档写入XML文件
Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。 Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的Dom4j,例如Hibernate,包括sun公司自己的JA原创 2012-10-12 14:59:23 · 12535 阅读 · 4 评论 -
XML之Schema约束
XML Schema 也是一种用于定义和描述 XML 文档结构与内容的模式语言,其出现是为了克服 DTD 的局限性XML Schema VS DTD:XML Schema符合XML语法结构。 DOM、SAX等XML API很容易解析出XML Schema文档中的内容。 XML Schema对名称空间支持得非常好。 XML Schema比XML DTD支持更多的数据类型,并支持用原创 2012-10-10 20:06:27 · 702 阅读 · 0 评论 -
java---反射
Java----反射一个类有多个组成部分,例如:成员变量,方法,构造方法等。反射就是加载类,并解剖出类的各个组成部分。Java反射所需要的类并不多,主要有java.lang.Class类和java.lang.reflect包中的Field、Constructor、Method、Array类。注意:Class类是Java反射的起源,针对任何一个你想探勘的类,只有先为它产生一个原创 2012-09-19 19:45:38 · 735 阅读 · 0 评论
分享