2008-12-04 14 views
0

Je souhaite spécifier un chemin de système de fichiers dans le cadre d'une configuration de bean Spring. Je sais que je peux définir un chemin comme:Configuration du bean de printemps

<bean id="myBean" class="com.example.BeanImpl"> 
    <property name="path" value="/WEB-INF/jsp"/> 
</bean> 

Un le chemin/WEB-INF/jsp est interprété comme étant par rapport à la racine de l'application Web. Mais comment puis-je spécifier un chemin relatif à la racine du système de fichiers, par ex./Usr/bin

Cheers, Don

Répondre

1

Utilisez le fichier: prédicat, comme ceci:

<property name="path" value="file:c:/somefolder/someotherfolder"/>

Maintenant que je pense, est aussi sur ce que le haricot attend ce chemin être. Utilise-t-il le chemin pour lancer sur un navigateur (ce qui rend le fichier entier: chose relative sur la machine cliente) ou l'utilise-t-on pour charger par programme un fichier qui se trouve sur le serveur?

+0

J'utilise le chemin pour charger un fichier sur le serveur –

+0

réparer mon typo Don ;-) – Rolf