我正在写一个春季邮件程序:
@Service("LeaveEmail")
public class LeaveEmail {
    @Autowired
    private MailSender mailSender;
    @Autowired
    private SimpleMailMessage alertMailMessage;
    public void setMailSender(MailSender mailSender) {  
        this.mailSender = mailSender;  
    }       
    public boolean sendMail(LeaveApplyForm leaveApplyForm)
    {
        SimpleMailMessage message = new SimpleMailMessage();
        EmpRegistrationForm empRegistrationForm=new EmpRegistrationForm();
        String to=leaveApplyForm.getFirstApprover();
    //  String to1=leaveApplyForm.getFinalApprover();
        String text=leaveApplyForm.getReason();         
        String from=empRegistrationForm.getEmail();
        String subject="Application for the Leave";
        message.setFrom(from);          
                message.setTo(to);          
                message.setSubject(subject);            
                message.setText(text);          
                mailSender.send(message);           
    return true;    
    }
}
我的spring-servlet.xml是:
      
      
   
   
        
        
  
<bean id="localeChangeInterceptor"
    class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
    <property name="paramName" value="lang" />
</bean>
<bean id="localeResolver"
    class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
    <property name="defaultLocale" value="en"/>
</bean>
    <bean id="handlerMapping"
          class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
        <property name="interceptors"> …