`

xml 路径

 
阅读更多

三、如何获取XML文件全路径并读取配置参数

  获取XML文件全路径的方法有两个,一是在servlet中获取,二是在单独的JAVA类中获取。

  1.在servlet中获取XML文件的全路径并读取配置参数

  程序片段String   dirPath = getServletContext().getRealPath( "/WEB-INF"); 
  String fileName = dirPath + "/conn.xml";
  ReadXml xm = new ReadXml(fileName);
  String DriverName = xm.getDrivername();
  String connStr = xm.getSConnStr();
  String user = xm.getUsername();
  String pas = xm.getPassword();
  

  将这段程序添加到servlet中dopost()之后即可完成参数的读取

  2.在单独的JAVA类中获取全路径并读取配置参数

  程序片段

 

String dirpath = System.getProperty("user.dir");
  String  xmlFile = dirpath + "/WebRoot/WEB-INF/conn.xml";
  ReadXml rdxml = new ReadXml(xmlFile);
  String driverName = rdxml.getDrivername();
  String sConnStr = rdxml.getSConnStr();
  String userName = rdxml.getUsername();
  String passWord = rdxml.getPassword();

 

注:配置文件conn.xml保存在webroot/WEB-INF目录中。

分享到:
评论

相关推荐

    XML 路径语言(XPath) 版本

    XPath,全称XML Path Language,是一种在XML文档中查找信息的语言。它的主要目的是为了方便地定位XML文档中的特定...通过深入理解XPath的数据类型、节点类型和路径表达式,开发者可以高效地在XML文档中提取和处理信息。

    XML 路径语言(XPath) 版本 1.0

    ### XML路径语言(XPath)版本1.0 #### 概述 XML路径语言(XPath)是一种功能强大的查询语言,主要用于定位XML文档中的信息。XPath在处理XML数据时扮演着核心角色,尤其对于需要从XML文档中提取特定部分的应用程序...

    行业分类-设备装置-一种XML路径表达式提取方法及装置.zip

    本技术主题聚焦于“一种XML路径表达式提取方法及装置”,这通常涉及到如何高效地从复杂的XML文档中定位并提取特定的数据。 XML路径表达式,也称为XPath,是XML解析中的一个重要概念。XPath允许开发者通过路径导航来...

    译文 XML 路径语言

    ### XML路径语言(XPath)概览 #### 一、引言与背景介绍 XML路径语言(XPath)是一项关键的技术,用于查找XML文档中的特定部分。它最初由万维网协会(World Wide Web Consortium, W3C)提出,作为XSLT(XSL ...

    关于XML相对路径问题

    在处理XML文件时,特别是在涉及到文件路径时,了解如何使用相对路径至关重要。相对路径允许我们根据当前目录定位其他文件,而不是每次都提供完整的绝对路径。 1. **根目录**:在XML中,根目录的相对路径通常表示为`...

    网上淘宝--网络资源检索\XML 路径语言(XPath) 版本 1.0.

    XML 路径语言(XPath)是万维网协会(W3C)为XML文档处理设计的一种查询语言,主要用于在XML文档中查找信息。XPath 1.0版本于1999年11月16日发布,作为一个稳定且推荐使用的规范,其目标是为XSLT(XSL转换)和...

    详解mybatis-plus的 mapper.xml 路径配置的坑

    本文将详细讲解mybatis-plus的mapper.xml路径配置的常见问题,并提供解决策略。 首先,我们需要理解Mybatis-Plus的工作原理。Mybatis-Plus是一个Mybatis的扩展库,它简化了基本的CRUD操作。它默认使用注解来定义SQL...

    XML路径表达式的查询优化技术.pdf

    XML路径表达式的查询优化技术.pdf

    java 解析XML修改路径值

    本篇文章将详细讲解如何使用Java解析XML文件,并修改其中的特定路径值。 首先,我们需要了解Java中解析XML的两个主要库:DOM(Document Object Model)和SAX(Simple API for XML)。DOM一次性加载整个XML文档到...

    基于Xpath的xml文件查询和更新

    Xpath(XML Path Language)则是用来在XML文档中查找信息的语言,它允许我们通过路径表达式来选取节点,如元素、属性、文本等。在本主题中,我们将深入探讨基于Xpath的XML文件查询和更新。 **Xpath基本概念** 1. *...

    python 文件夹目录转xml文件,子文件夹自带缩进

    指定文件夹路径,基于文件夹遍历结果生成 xml 树,并将结果作为 xml 文件输出,可自己改文件夹路径和 xml 路径。 指定文件夹路径,基于文件夹遍历结果生成 xml 树,并将结果作为 xml 文件输出,可自己改文件夹路径和...

    DBMS_XMLDOM DBMS_XMLPARSER DBMS_XMLQUERY 文档

    XPath是XML路径语言,用于选取XML文档中的节点,而XSLT则是一种转换语言,用于将XML文档转换为其他格式,如HTML或另一个XML文档。DBMS_XMLQUERY的getXML()函数可以获取XML数据,而processXML()函数则可以执行XSLT...

    一个C#处理XML的类

    //获取xml路径 /// DataSet ds = Serial.XmlObj.GetXml(xmlPath); //读取xml到DataSet中 /// </summary> /// <param name="XmlPath">xml路径</param> /// <returns>DataSet</returns> public static ...

    XML路径表达式中公共子查询的优化技术 (2005年)

    ### XML路径表达式中公共子查询的优化技术 #### 概述 随着XML(Extensible Markup Language)在信息表示和交换中的广泛应用,针对XML数据的高效查询处理技术变得尤为重要。XML路径表达式作为XML文档查询的主要方式...

    桂浩老师xml作业

    - **XPath**是XML路径语言,用于在XML文档中查找信息,如选取节点、计算数值等。 - **XSLT**则用于转换XML文档,将XML数据转化为HTML、PDF或其他格式。 6. **XML在Web服务中的应用** - SOAP(Simple Object ...

    XML导入导出DEMO

    3. **XPath**:XML路径语言,用于选取XML文档中的节点。在C#中,XPathNavigator和XPathDocument类可用于执行XPath查询。 4. **LINQ to XML**:C#的查询语言扩展,简化了XML的查询和操作,如使用XElement和...

    apns-conf.xml

    网络上很多的APN文件,看了许多,没有带电信参数的,花费一晚上的时间,通宵写成了这个,确切的说是改成了这个集成了中国电信相关参数的apns-conf.xml文件,借阅请说明出处,谢谢

    XML课件及例题(XML)

    3. **XPath** (XML路径语言) - XPath用于在XML文档中查找信息,它可以选取节点、计算节点集、确定节点的位置等。 - 路径表达式:如`/根元素/子元素`,用于导航到特定节点。 - 函数:XPath提供了一系列内置函数,...

    易语言源码易语言XML对象操作源码.rar

    4. XPath:XPath是XML路径语言,用于在XML文档中定位节点。在易语言中,我们可以使用XPath表达式来选取特定的XML元素或属性。例如,`选择节点集`方法结合XPath,可以从XML对象中选取满足条件的节点集合。 5. XSLT:...

Global site tag (gtag.js) - Google Analytics