java - Spring bean 配置

标签 java spring configuration javabeans

我想指定一个文件系统路径作为 Spring bean 配置的一部分。我知道我可以设置一个路径,例如:

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

路径/WEB-INF/jsp 被解释为相对于 Web 应用程序根目录。但是如何指定相对于文件系统根目录的路径,例如/usr/bin

干杯, 唐

最佳答案

使用 file: 谓词,如下所示:

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

现在我想了一下,这也与 Bean 期望该路径是什么有关。是使用路径抛出浏览器(这使得整个文件:在客户端计算机上相对)还是使用它以编程方式加载服务器上的文件?

关于java - Spring bean 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/341897/

相关文章:

java - 如何在 Controller 中制作删除按钮

Java 字符串 : difference between null and empty

java - 来自 Logback 的电子邮件,其中包含从 App.properties 文件读取的变量值

configuration - Lua:我可以使用 "require"作为依赖注入(inject)的一种形式吗?

通过 wsadmin 创建 mq 连接工厂时出现 java.lang.ClassNotFoundException

java - for 循环查找字符串中的辅音

java - 搞乱 JPA 并收到错误创建用户 - 无法设置字段值

java - 我可以使用 spring @Autowired 依赖注入(inject)来构建一个类的多个实例吗?

java - java.ext.dirs如何支持多个目录

java - 播放框架 tmp 磁盘已满类文件