`
文章列表
http://blog.csdn.net/caoxu1987728/article/details/2757877   当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localhost/test去掉,剩下的/aaa.html部分拿来做servlet的映射匹配。这个映射匹配过程是有顺序的,而且当有一个servlet匹配成功以后,就不会去理会剩下的servlet了,其匹配规则和顺序如下: 1. 精 ...
http://www.open-open.com/lib/view/open1338338587698.html         【】

JSON解析

引入相应的包json-lib-2.2-jdk15.jar import net.sf.json.JSONArray; import net.sf.json.JSONObject; 1. 把java 对象列表转换为json对象数组,并转为字符串 JSONArray array = JSONArray.fromObject(userlist); String jsonstr = array.toString();   2.把java对象转换成json对象,并转化为字符串 JSONObject object = JSONObject.fromObject(user); Strin ...
http://developer.51cto.com/art/200903/117512.htm   1、DOM,基于XML文档树结构的解析 使用树结构解析,解析前整个文档装入内存,占用内存大,但适合随机访问。   2、SAX,基于事件流的解析 事件驱动型,顺序读取,不需一次装入,遇到文件开头及结束、标签开头及结束将触发事件,用户在其回调事件中写入处理代码,但因为无状态,事件过后若没保存数据那么数据就丢了,适合顺序访问。   3、DOM4J  DOM4J 是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件 ...

序列化

    博客分类:
  • Java
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式传送。发送方需要把这个Java序列化为字节序列才能在网络上传送;接收方则需要把字节序列反序列化为Java对象。    2、什么情况下需要序列化?   a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接字在网络上传送对象的时候; c)当你想通过RMI传输对象的时候;   public void delete(Serial ...

多个dwr.xml配置

    博客分类:
  • DWR
<!-- 配置dwr2,可配置一个servlet多个dwr.xml,或者多个servlet多个dwr.xml --> <servlet>          <servlet-name>dwr-invoker</servlet-name>          <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>          <init-param>                    <param-n ...

AOP

AOP面向方面编程,打破对象层次的界限,将共通关切点集中到一起,剥离单一职责代码,让程序结构更清晰。AOP可以看作对一些设计模式的修正,如Observer模式、Decorator模式、职责链模式,在达到相同目的同时,去除了使用设计 ...
异常: A request has been denied as a potential CSRF attack java.lang.SecurityException, Session Error 发生:升级dwr2、tomcat7、weblogic11、jsp中dwr路径问题 解决: 1、添加跨域访问参数 <servlet>          <servlet-name>dwr-invoker</servlet-name>          <servlet-class>org.directwebremoting.servl ...
转载自http://www.blogjava.net/xiaodaoxiaodao/archive/2007/06/06/122383.htmlJava 对象初始化顺序java 对象是如何进行初始化的,新建一PrintClass.java文件如下(包括类PrintClass以及A和其子类B),编译运行其中的main方法 public class PrintClass { public static void main(String[] args){ new B(); } PrintClass(String var) { S ...
Global site tag (gtag.js) - Google Analytics