1. 怎样在java代码中查看web.xml配置说明
不存在明确的接口让你去查看web.xml里的东西,但是对于这些配置,你可以有特定的接口,比如spring的配置,spring的代码有动态查看的方式。
但,如果你就想看web.xml的内容的话,有一个简单的方法:直接读取web.xml,路径你知道,文件名你知道,你自然可以用fileinputstream读取它。
2. java文件中怎么获取web.xml中的全局参数
每个 servlet 中 web.xml 中可以有 <init-param > 参数,在 servlet 的 init 方法中可以把它们取出来并保存在某个地方(比如一个静态成员变量中,或者一个静态的 map 变量中,因为这个参数不会改变,因此可以直接放在静态变量中),其它的 Java 类就能去静态变量中取得这个参数。
如果你的程序不是一个 web 程序的话,可以把它放在命令行 -Djdbc.drive=org.git.mm.mysql.Driver 这样的参数中,之后程序可以用 System.getProperty("jdbc.driver"); 读取出来。或者放在一个 properties 配置文件中,然后读取这个properties 文件。
3. java文件中怎样获取webcontent/web-inf/conf目录下的xml配置文
访问不到的,里面是设有保护的
4. java如何读取xml文件
// 读取输入流
SAXReader reader = new SAXReader();
Document document = reader.read(inputStream);
// 得到xml根元素
Element root = document.getRootElement();
// 得到根元素的所有子节点
List<Element> elementList = root.elements();
// 遍历所有子节点
for (Element e : elementList)
map.put(e.getName(), e.getText());
// 释放资源
inputStream.close();
inputStream = null;
参考http://blog.csdn.net/lyq8479/article/details/8949088
5. 如何从JavaBean中读取Web.xml中的全局变量
单纯的JAVA bean是获得不料这些参数的,除非采用jdom或者jax读取分析此XML文件
6. java web项目 web.xml中如何读取properties配置文件中的值
<util:properties id="config" location="classpath:test.properties" />
其中id为读取文件以后的bean id,可以通过这个id获取文件中对应属性的值,如config.test代表获取文件中test属性的值
7. java读取XML文件路径问题
相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。
举例:
XMLS.class.getClass().getResourceAsStream("/test/test.xml");
解释:XMLS.class.getClass()是获取当前的类编译路径,之后通过getResourceAsStream的形式即可找到要读取的文件的路径。
备注:这个方法中后面的路径也可以通过截取的形式来进行路径获取,实现原理都是找到当前类路径,之后通过相对位置找到另外文件路径。
8. java如何获取web.xml </context-param>值
当一般的XML去读
9. 如何用java在web.xml文件中取值
可以通过servlet内置对象取值,如application,具体可查阅“servlet内置对象”用法,有很多对象和相应的API,也很直白、容易理解。