我正在尝试使用邮件将带有邮件内容的通知发送到spring-mvc应用程序。另外,我不想只是方法调用,而是按对象传递内容,所以我可以使用@Valid。
我想将Camel与Spring-MVC集成。
在控制器方面,我得到了:
@RequestMapping(value="/messages/notify", method=RequestMethod.POST)
public void executeNotifyPost(@Valid Email email, HttpServletRequest request,HttpServletResponse response){...}
我的骆驼路线是
<camel:from
uri="imaps://{{mail.imapserver}}?username={{mail.username}}&password={{mail.password}}" />
<camel:to uri="http://localhost/messages/notify" />
我还有一个转换器:
@Converter
公共类EmailConverter {
@Converter
public static Email toString(MimeMultipart mime, Exchange exchange){ ... } }
我想知道是否有一个组件将camel与spring-mvc集成为一个端点,还是我必须使用InputStream?
最诚挚的问候,