带NameSpace的xml XPath搜索
以典型的J2EE web.xml文件为例,某次要解析此文件。使用Xpath搜索得到的都是null。使用System.out.println(root)打印节点,发现比不带NameSpace的XML root多了一个uri,那么在Xpath中加入uri(setNameSpace(“”,uri)),结果搜索的结果还是null。后来google了一下,才知道原来当NameSpace的prefix为“”时,在Xpath中需要加入“default”prefix。
因此,自己可以定义一个比较通用的Xpath搜索方法:
清除与初始化
构造函数构建函数(Constructor)属于一种较特殊的方法类型,因为它没有返回值.这与void返回值存在着明显的区别。对于void返回值,尽管方法本身不会自动返回什么,但仍然可以让它返回另一些东西。构建器则不同,它不仅什么也不会自动返回,而且根本不能有任何选择.若创建一个没有构件器的类,则编译器会自动创建一个默认构件器.
J2EE真不是个东西二之配置篇
J2EE的配置真不是个东西!它也确实不是个什么东西!Java的诞生让我想到的lichking的诞生,有了lichking,于是就有了荒芜之地。J2EE既然这是片荒芜之地的产物,那么要建立一个企业级的应用-一支强大的UD军队,非得要有黑暗城堡-JDK不可。