Java通过dom4j.jar读取xml文件
/**
* ftp上传文件JavaBean
* @author Administrator
*
*/
public class FtpBean {
//ftp服务地址
private String ftpUrl="";
//ftp用户名
private String userName="";
//ftp密码
private String passWord="";
public String getFtpUrl() {
return ftpUrl;
}
public void setFtpUrl(String ftpUrl) {
this.ftpUrl = ftpUrl;
}
public String getPassWord() {
return passWord;
}
public void setPassWord(String passWord) {
this.passWord = passWord;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
-----------------------------------------------------------------------------------------------------------------------
import java.io.File;
import java.util.Iterator;
import net.code2.mypack.bean.FtpBean;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
/**
* 读取ftp配置XML
* @author Administrator
*
*/
public class ReadFtpXML {
public static FtpBean ftpBean=null;
public ReadFtpXML() {
// TODO Auto-generated constructor stub
}
/**
* 解析ftp上传配置文件
* @return ftpBean
*/
public static FtpBean readFtpXML(){
SAXReader saxReader = new SAXReader();
Document document;
try {
File file = new File("D:\\11.xml");
if(file.exists()){
ftpBean= new FtpBean();
document = saxReader.read(file);
Element root = document.getRootElement();
for(Iterator iter = root.elementIterator();iter.hasNext();){
&nb
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
今天我学习了java 的mvc开发模式,我做了简单的笔记:
1. <jsp:userBean id=”” class=””> ,id代表两层含义:
a) Java代码里面的实例
b) &nb ......
1 EL 自定义函数
1.1 EL 自定义函数:在 EL 表达式中调用的某个 Java 类的静态方法,这个静态方法需在 web 应用程序中进行配置才可以被 EL 表达式调用。EL 自定义函数可以扩展 EL 表达式的功能,让 EL 表达式完成普通 Ja ......
package swimg;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.KeyStrok ......
serialVersionUID 用来表明类的不同版本间的兼容性。
有两种生成方式:
一个是默认的1L,比如:private static final long serialVersionUID = 1L;(对应修复方法1)
一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:
private static final long serialVersionUI ......