gpt4 book ai didi

java - 如何在FtpMessageHandler中设置目标目录?

转载 作者:行者123 更新时间:2023-12-02 09:46:05 27 4
gpt4 key购买 nike

如果不是如下,如何在HTtpMessageHandler中设置目标目录?

@Bean
@ServiceActivator(inputChannel = "ftpChannel")
public MessageHandler handler() {
FtpMessageHandler handler = new FtpMessageHandler(ftpSessionFactory());
handler.setRemoteDirectoryExpressionString("/my/remote/dir");
return handler;
}

结果:

Caused by: org.springframework.expression.spel.SpelParseException: Expression [/my/remote/ftp] @0: EL1070E: Problem parsing left operand

最佳答案

将表达式设置为文字值时,必须将文字包含在单引号内。

handler.setRemoteDirectoryExpressionString("'/my/remote/dir'");

它是一个表达式,因此您可以动态确定目标目录。

关于java - 如何在FtpMessageHandler中设置目标目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56647808/

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