2011-08-04 152 views
3

使用屬性我想從proporties文件在/ WEB-INF /文件夾中加載幾個值。當我開發使用Web服務Web應用程序與Spring - 在服務

<util:properties id="configProperties" location="classpath:/WEB-INF/config.properties" /> 

,然後訪問值在Java中使用軟件 我通常使用這在我的xml文件:

@Value("#{configProperties['clientURL']}") 
private String clientURL; 

public String urlClient() { 
    return clientURL; 
} 

不過,這並不在我的web應用程序的工作,它總是返回值null

回答

3

WEB-INF是不是在classpath。類路徑從WEB-INF/classes/開始。所以我建議將屬性文件放在那裏(並相應地更改location屬性)。服務層不應該知道,它提供一個Web應用程序(其中有WEB-INF

+0

只不過它返回一個「FileNotFoundException異常」的時候,屬性文件是在別處。 – ThmX

+0

你把什麼放在「位置」? – Bozho

+0

在xml文件中: ' ' – ThmX

相關問題