gpt4 book ai didi

spring-integration - Spring 集成: create dynamic directories using ftp:outbound-adapter

转载 作者:行者123 更新时间:2023-12-02 01:20:11 27 4
gpt4 key购买 nike

我们希望能够在创建 channel 后更改 channel 上的 FTP 目录。在我们的特定用例中,FTP 放置的子目录是在运行时确定的。例如:我们有用户上传的每日报告。它应该存储在 ftp 服务器中的每日文件夹中。例如:test/reports/27-11-2012/abc.pdftest/reports/28-11-2012/abc.pdf等..

一些像这样的

<int-ftp:outbound-channel-adapter id="ftpOutbound" channel="ftpChannel" remote-directory="remoteDirectoryPath" 
session-factory="ftpClientFactory" />

remoteDirectoryPath - 它应该附加运行时

请问有人可以给我们解决方案吗?

最佳答案

使用远程目录表达式

@beanName.method() 目前在此表达式中不可用;您将需要使用 SpEL 来生成目录...

"'test' + T(java.io.File).separator + new java.text.SimpleDateFormat('yyyyMMDD').format(new java.util.Date())"

关于spring-integration - Spring 集成: create dynamic directories using ftp:outbound-adapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13579728/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com