为了账号安全,请及时绑定邮箱和手机立即绑定

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();

//创建用来存放处理器实例的集合

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);

}


正在回答

1 回答

导包导错了。。。。。哎

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

MVC获得文件是编译错误。。。

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号