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,也很直白、容易理解。