摘要: DWR:1、是什么?是一个框架。允许在Javascript中访问后台web服务器上的Java代码。2、有什么?基于AJAX的框架,包含两个主要部分:一个运行在服务器端的Java Servlet,它处理请求并且向浏览器发回响应;运行在浏览器端的Javascript,它发送请求而且能动态更新网页。DWR的工作原理是通过动态把Java类生成为Javascript。它不需要任何网页浏览器插件就能运行在网页上。3、能干什么?让客户端Javascript通过DWR访问Java程序。4、怎么做?DWR没有开发环境只有运行环境。(1)将DWR放入工程:1)引包:dwr.jar放在web应用的WEB-INF/l 阅读全文
posted @ 2013-06-12 23:13 东城卫 阅读(524) 评论(0) 推荐(0)
摘要: Java中对象的创建方式平时我们写的一条创建对象的语句,如:Objecto=newObject();,就是创建了一个Object的对象,并且有o来应用这个对象,必须强调的一点是——Java是没有指针这个概念的,所以这里说的是引用。当执行过这一条语句之后,在内存中就会出现两个位置,用于保存o和o所引用的对象,这两个地方分别是一个栈和一个堆,在栈里放的是引用o,在堆里放的是o所引用的对象,那么o是怎么引用到那个新创建的对象的呢?这里需要说明一点,其实本质上在栈里的引用变量存放的都是一串代表0或1的位,这一些位组合起来便是在堆里的对象的地址,这有点像是C语言里的指针。如果又有一个Objecto2=o 阅读全文
posted @ 2013-05-15 21:12 东城卫 阅读(175) 评论(0) 推荐(0)
摘要: String str=new String("123"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。我们可以把上面这行代码分成String str、=、"123"和new String()四部分来看待。String str只是定义了一个名为str的String类型的变量,因此它并没有创建对象;=是对变量str进行初始化,将某个对象的引用(或者叫句柄)赋值给它,显然也没有创建对象 阅读全文
posted @ 2013-05-15 21:10 东城卫 阅读(398) 评论(0) 推荐(0)
摘要: DOM4J 与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom4j来作为解析xml的利器。先来看看dom4j中对应XML的DOM树建立的继承关系针对于XML标准定义,对应于图2-1列出的内容,dom4j提供了以下实现:同时,dom4j的NodeType枚举实现了XML规范中定义的node类型。如此可以在遍历xml文档的时候通过常量来判断节点类型了。常用APIclass org.dom4j.io.SA. 阅读全文
posted @ 2013-05-08 22:24 东城卫 阅读(201) 评论(0) 推荐(0)