MVC獲得文件是編譯錯誤。。。
SAXReader reader=new SAXReader();
InputStream inStream=getClass().getClassLoader()
.getResourceAsStream("smartmvc.xml");
try {
###Document doc=reader.read(inStream);###編譯報錯,需要改成org.dom4j.Document doc=reader.read(inStream);但是讀取不到文件
Element root=doc.getRootElement();
//獲得根元素下面的所有子元素
List<Element> elements=root.elements();
//創(chuàng)建用來存放處理器實例的集合
List beans=new ArrayList();
//遍歷所有子元素
for(Element ele:elements){
//讀取class屬性值(即處理器類名)
String className=ele.attributeValue("Class");
System.out.println("ClassName:"+className);
//將處理器實例化
Object bean=Class.forName(className).newInstance();
//為了方便處理,將處理器實例添加到List集合里。
beans.add(bean);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
//將異常拋給容器來處理
throw new ServletException(e);
}
2018-09-10
導(dǎo)包導(dǎo)錯了。。。。。哎