最近用到spring .在类中需要用到xml文件中的BEAN.所以找了一些资料
如:
方法一:
String[] path={"WebRoot/WEB-INF/applicationContext.xml","WebRoot/WEB-INF/applicationContext_task.xml"};
ApplicationContext context = new FileSystemXmlApplicationContext(path);
方法二:
String path="WebRoot/WEB-INF/applicationContext*.xml";
ApplicationContext context = new FileSystemXmlApplicationContext(path);
方法三:
ApplicationContext ctx =
new FileSystemXmlApplicationContext("classpath:地址");
没有classpath的话就是从当前的工作目录
等.
但大多数需将.xml文件置于工程目录的classes中.才能读到.而我的是放在webroot/web-inf中
所以我采用的方式是.
String truePath=request.getRealPath("/WEB-INF");
String path=truePath+"/app-*.xml";
ApplicationContext context =
new FileSystemXmlApplicationContext(path);
ProoftabDAO prooftabDAO=(ProoftabDAO)context.getBean("ProoftabDAO");
不知道这样读有什么问题.要是没有request.之类的东东.应该怎么做?请指点.一个普通的java类应该怎么读位于webroot/web-inf/下的app...xml文件.
分享到:
相关推荐
`xmlread`用于读取XML文件并将其转换为一个文档对象模型(DOM)树,而`xmlwrite`则可以将DOM树写回到XML文件。DOM树是一种数据结构,它代表了XML文件的整个内容,允许我们遍历和修改文件的各个部分。 例如,假设...
本示例主要探讨如何在PowerBuilder 9(PB9)中进行XML文件的读取和写入操作。 首先,我们需要了解PowerBuilder中的XML支持。PB9引入了对XML的支持,包括XMLDocument对象和DOM解析器,使得开发者能够方便地与XML数据...
读取XML文件的四种方法 XML(Extensible Markup Language)是用于存储和传输数据的一种标记语言,它具有自我描述性、平台独立性和语言独立性等特点。读取XML文件是指从XML文件中提取数据的过程,常用于数据交换、...
c++读取XML配置文件C++中并没有操作XML文件的标准库,因此大家需要使用各自熟悉的XML库来解决XML文件的读取与写入。XML的一个重要用途是作为程序的配置文件,存储程序运行相关的各种数据。本文总结了使用libxml2库来...
c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件
js 操作xml 文件 读取xml文件 js 操作xml 文件 读取xml文件
本示例将详细介绍如何在C#中读取XML文件,帮助开发者理解并掌握相关技术。 首先,让我们了解XML文件的基本结构。XML文件通常包含元素(Element)、属性(Attribute)、文本内容(Text Content)等组成部分。元素是...
首先,要读取XML文件,我们需要引入Java的标准库`javax.xml.parsers`,它包含了处理XML文档的类和接口。主要使用到的类有`DocumentBuilderFactory`,`DocumentBuilder`和`Document`。 1. 创建`...
关于Delphi7读取保存XML 读取XML,修改节点,保存XML的一个完整实例。
当我们需要在C#项目中处理XML文件时,有多种方法可以实现,而高效地读取和遍历XML文件对于优化程序性能至关重要。 标题"用C#快速读取XML文件,并遍历"所涉及的核心知识点包括: 1. **System.Xml命名空间**:C#中...
在SQL Server中,读取XML文件并对其进行处理是数据库管理员和开发者经常遇到的任务。XML作为一种通用的数据交换格式,被广泛用于存储和传输结构化数据。然而,在SQL Server 2000中,处理XML文件并不像导出数据那样...
下面将详细讨论PHP如何利用DOMDocument类读取XML文件以及这个“php读取xml文件类”的基本工作原理。 首先,DOMDocument类是PHP内建的DOM扩展的一部分,它遵循DOM(Document Object Model)规范,为XML文档提供了一...
MATLAB提供了读取和写入XML文件的功能,使得用户能够方便地在MATLAB环境中处理XML数据。 在MATLAB中,可以使用`xmlread`函数来读取XML文件。这个函数将XML文件解析成一个XML文档对象模型(DOM),然后可以通过DOM ...
XML(eXtensible Markup Language)是一种通用的文本格式,被广泛运用于数据交换和数据存储(虽然近年来 JSON 盛行,大有取代 XML 的趋势,但是对于一些已有系统和架构,比如 WebService,由于历史原因,仍旧会继续...
本篇将详细阐述如何读取PLC寄存器以及操作XML文件。 首先,PLC是工业控制系统的核心组成部分,它负责接收来自传感器的输入信号,并根据预设的程序逻辑控制执行器的动作。读取PLC寄存器是获取设备状态或监控生产过程...
在IT行业中,XML(eXtensible Markup Language)是一种常用的数据交换格式,它结构清晰、易于解析,常用于存储和传输...以上就是关于“C#读取XML文件并写入数据库”的详细讲解,希望对您在进行相关开发工作时有所帮助。
### Android平台上的XML文件解析技术 #### 一、概述 在Android开发中,XML文件的解析是一项常见的...通过上述步骤,我们可以逐步解析出XML文件中的每个元素,并利用JavaBean类存储这些数据,以便进一步处理或展示。
例如,在自动化产线中,HALCON可以读取生产线配置的XML文件,获取关于工件位置、检测标准等信息。同样,它也能将检测结果以XML格式输出,供上位机或其他系统进一步分析和处理。 四、示例代码 下面是一个简单的示例...
本项目“tinyxml2解析XML文件读取数据”主要关注如何使用tinyxml2库来高效地解析XML文件并提取其中的数据。以下将详细介绍tinyxml2库的关键功能和使用方法。 1. **tinyxml2库介绍** - tinyxml2提供了DOM(Document...