社区
Java SE
帖子详情
如何读取tomcat中里面的一个配置参数
songlaf
2007-01-24 10:58:33
<Context path="/eLink"
reloadable="true"
docBase="E:\Project\eLink"
workDir="E:\Project\eLink\work"
SQLFile = "E:\Project\SQLFILE.xml"
/>
例如这样一个项目,我向读取 SQLFile参数,应该如何写代码?
...全文
346
5
打赏
收藏
如何读取tomcat中里面的一个配置参数
例如这样一个项目,我向读取 SQLFile参数,应该如何写代码?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
songlaf
2007-01-24
打赏
举报
回复
有人知道吗?
yifuzhiming
2007-01-24
打赏
举报
回复
使用JDOM
import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.input.*;
import org.jdom.output.*;
import org.jdom.xpath.*;
public class jdomTool {
public static void main(String[] args) throws IOException, JDOMException {
String filename = "D://Web.xml";
PrintStream out = System.out;
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File(filename));
// Print param information
XPath paramPath = XPath.newInstance("//param");
List param = paramPath.selectNodes(doc);
Iterator i = param.iterator();
while (i.hasNext()) {
Element servlet = (Element) i.next();
String paramname=servlet.getChild("param-name").getTextTrim();
if (paramname.equals("SYSTEM_SMTP")){
out.print(servlet.getChild("param-value").getTextTrim()+"aa");
}else if(paramname.equals("SYSTEM_USER")){
out.print(servlet.getChild("param-value").getTextTrim()+"bb");
}
}
}
}
ErikChen1985
2007-01-24
打赏
举报
回复
在哪个文件 的?Web.xml?
-----------------------
http://blog.xerik.cn (专注于Java技术)
jy02209334
2007-01-24
打赏
举报
回复
你要读取什么参数? 为什么不写在Parameter元素中呢
zero1111
2007-01-24
打赏
举报
回复
关注中.
JAVA关键字(部分)
/ 可以调用父类的 protected 方法(直接访问)(4)default(无关键字):如果未指定访问修饰符,则默认为包(package)私有(只能在同
一个
包内访问)(3)protected:表示方法或变量是受保护的,可以被同
一个
包内(package)的类以及子类访问。final void finalMethod() { // 不能被重写。public void myMethod() { // 实现接口方法。void protectedMethod() { // 受保护方法。// 接口方法(默认是。
Java
中
的部分关键字的用法
static关键字用于修饰类的成员,如成员变量,成员方法及代码块等,被static修饰的成员具有一定的特殊性.原因:未被static修饰的成员需要先创建实例才能访问,而静态方法在被调用时可以不创建任何对象.super关键字用于访问父类的成员,例如访问父类的成员变量,成员方法,构造方法. ①只能在构造方法
中
使用this调用其它构造方法,不能在其它成员方法
中
调用. ③不能在两个构造方法
中
使用this互相调用。:在内存
中
只有一份,且被每
一个
实例对象所共享. ②必须放在第一行,且只能出现一次。
JAVA部分序列化之关键字transient
Java
中
对象的序列化指的是将对象转换成以字节序列的形式来表示,这些字节序列包含了对象的数据和信息,
一个
序列化后的对象可以被写到数据库或文件
中
,也可用于网络传输,一般当我们使用缓存cache(内存空间不够有可能会本地存储到硬盘)或远程调用rpc(网络传输)的时候,经常需要让我们的实体类实现Serializable接口,目的就是为了让其可序列化。 当然,序列化后的最终目的是为了反序列化,恢复成原先的...
Java部分关键字总结
Java关键词的初步整理
java 部分和_java
中
的部分关键字和用法
部分关键词的介绍和使用:1. this关键字定义: this指代当前new的对象使用: this使用在构造器
中
,调用本类
中
的其他构造器格式: this(
参数
列表) 注意:必须在构造器的首行使用特点: 1. this使用在成员方法或构造器
中
,区分同名变量问题(局部和成员的同名问题)2. this指代当前对象或当前调用方法的对象3.如果出现成员变量和局部变量重名的问题, 如果想要指代成员,就必须...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章