创建一个xml文件
建一个文件夹导入jar包
building add 点入
public static void main(String[] args) throws DocumentException, ClassNotFoundException, InstantiationException, IllegalAccessException {
// 1.获取解析器
SAXReader sax=new SAXReader();
// 2.获得document文档对象
Document doc=sax.read("src/com/oracle/demo04/web.xml");
// 3.获取根元素
Element element=doc.getRootElement();
// 4.判断元素名称为servlet的元素
Element servlet=element.element("servlet");
// 5.获取servlet-class元素
Element className=servlet.element("servlet-class");
//开始反射 获取MyServlet字节码文件对象
Class c=Class.forName(className.getText());
//快速创建对象
Object obj=c.newInstance();
//向下转型
MyServlet my=(MyServlet)obj;
my.init();
my.service();
my.destroy();
}
}
来源:https://www.cnblogs.com/haoxun/p/11090971.html