`
xrb2008
  • 浏览: 171003 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于普通类读取spinng xml文件

阅读更多
最近用到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文件.
分享到:
评论

相关推荐

    pb下读写xml文件的例子.rar_pb_pb 读取xml_pb 读取xml文件_pb9 xml_pb下读写xml文件的例子

    本示例主要探讨如何在PowerBuilder 9(PB9)中进行XML文件的读取和写入操作。 首先,我们需要了解PowerBuilder中的XML支持。PB9引入了对XML的支持,包括XMLDocument对象和DOM解析器,使得开发者能够方便地与XML数据...

    c++读取XML配置文件

    c++读取XML配置文件C++中并没有操作XML文件的标准库,因此大家需要使用各自熟悉的XML库来解决XML文件的读取与写入。XML的一个重要用途是作为程序的配置文件,存储程序运行相关的各种数据。本文总结了使用libxml2库来...

    js 操作xml 文件 读取xml文件

    js 操作xml 文件 读取xml文件 js 操作xml 文件 读取xml文件

    js读取xml文件并获取文件内容

    ### JS读取XML文件并获取文件内容 #### 知识点概述 在现代Web开发中,JavaScript(简称JS)常被用于处理各种数据格式,包括XML。XML(可扩展标记语言)是一种常用的标记语言,主要用于结构化数据的存储与传输。...

    C++读取XML文件

    c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件c++读取xml文件

    关于Delphi7读取保存XML

    关于Delphi7读取保存XML 读取XML,修改节点,保存XML的一个完整实例。

    java读取本地xml文件信息

    首先,要读取XML文件,我们需要引入Java的标准库`javax.xml.parsers`,它包含了处理XML文档的类和接口。主要使用到的类有`DocumentBuilderFactory`,`DocumentBuilder`和`Document`。 1. 创建`...

    用C#快速读取XML文件,并遍历

    当我们需要在C#项目中处理XML文件时,有多种方法可以实现,而高效地读取和遍历XML文件对于优化程序性能至关重要。 标题"用C#快速读取XML文件,并遍历"所涉及的核心知识点包括: 1. **System.Xml命名空间**:C#中...

    用java读取xml文件的四种方法

    要读取XML文件,Java提供了多种方法。以下是四种常用的方法,每种都有其适用场景和特点: 1. **DOM解析器(Document Object Model)** DOM解析器将整个XML文件加载到内存中,创建一个树形结构,允许我们通过节点...

    php读取xml文件类

    下面将详细讨论PHP如何利用DOMDocument类读取XML文件以及这个“php读取xml文件类”的基本工作原理。 首先,DOMDocument类是PHP内建的DOM扩展的一部分,它遵循DOM(Document Object Model)规范,为XML文档提供了一...

    C++读取XML文件内容

    本程序是用C++来读取一个XML文档中的内容,其中包括两方面的内容:一,创建一个XML文档;二,读取指定XML文档中的内容,非常适合于初学XML的人的一个C++源代码

    SQL Server中读取XML文件的简单做法

    在SQL Server中,读取XML文件并对其进行处理是数据库管理员和开发者经常遇到的任务。XML作为一种通用的数据交换格式,被广泛用于存储和传输结构化数据。然而,在SQL Server 2000中,处理XML文件并不像导出数据那样...

    VB读取XML文件

    ### VB读取XML文件知识点详解 #### 一、概述 在软件开发过程中,XML(可扩展标记语言)因其良好的结构化特性,在数据交换与存储方面得到了广泛应用。Visual Basic(简称VB),作为一款功能强大的编程语言,支持...

    QT中读取XML文件三种方式 的实例

    XML(eXtensible Markup Language)是一种通用的文本格式,被广泛运用于数据交换和数据存储(虽然近年来 JSON 盛行,大有取代 XML 的趋势,但是对于一些已有系统和架构,比如 WebService,由于历史原因,仍旧会继续...

    用java读取修改xml文件的代码实现

    本文将详细介绍如何使用Java来读取和修改XML文件,主要涉及以下几个核心知识点: 1. **DOM解析器**: Document Object Model(DOM)是一种将XML文档转换为内存中的树形结构的方法,使得可以遍历和修改XML文件。...

    C#读取XML文件并写入数据库

    在IT行业中,XML(eXtensible Markup Language)是一种常用的数据交换格式,它结构清晰、易于解析,常用于存储和传输...以上就是关于“C#读取XML文件并写入数据库”的详细讲解,希望对您在进行相关开发工作时有所帮助。

    读取PLC寄存器,读写XML文件

    本篇将详细阐述如何读取PLC寄存器以及操作XML文件。 首先,PLC是工业控制系统的核心组成部分,它负责接收来自传感器的输入信号,并根据预设的程序逻辑控制执行器的动作。读取PLC寄存器是获取设备状态或监控生产过程...

    C++解析(读取)xml文件

    TinyXML库的主要功能包括读取XML文件、创建XML结构、修改XML内容以及将XML结构写回文件。以下是对这些功能的详细介绍: 1. **读取XML文件**: TinyXML通过`TiXmlDocument`类加载XML文件。首先,创建一个`...

    java读取xml文件生成文件

    Java语言在处理XML文件时,提供了丰富的API和库,使得我们可以轻松地读取、解析、修改和生成XML文档。在给定的场景中,我们主要关注如何使用Java来读取XML文件并根据需求生成新的文件。以下是关于这个主题的详细说明...

Global site tag (gtag.js) - Google Analytics