如何用構造函數實例化MimeMessageHelper。Spring MimeMessageHelper構造函數映射?
MimeMessageHelper mimeMessageHelper2 = new MimeMessageHelper(mimeMessage, true);
我試圖與這
<beans:bean id="mimeMessageHelper" class="org.springframework.mail.javamail.MimeMessageHelper">
<beans:constructor-arg index = "0">
<beans:ref bean="mimeMessage" />
</beans:constructor-arg>
<beans:constructor-arg index = "1" type = "java.lang.Boolean" value="true"/>
</beans:bean>
此配置彈簧可能不能夠實例mimeMessageHelper
org.springframework.beans.factory.BeanCreationException:錯誤創建與豆在類路徑資源[web-application-config.xml]中定義的名稱'mimeMessageHelper':指定了2個構造函數參數,但沒有在bean'mimeMessageHelper'中找到匹配的構造函數(提示:指定索引和/或t YPE參數進行簡單的參數,以避免歧義型)
你得到什麼錯誤訊息? – 2012-02-04 10:32:17
更新的代碼只是看看.. – 2012-02-04 10:50:17
'MimeMessageHelper'沒有被設計爲用作Spring bean,它被設計爲在您的代碼中手動實例化。在XML中這樣做沒有任何價值,只需使用'new'。 – skaffman 2012-02-04 11:27:59