Google Prettify

2007-04-19

解決WinMerge下中文亂碼的問題



簡單來說,在編碼設定處設定「自訂碼頁」為「65001」就可以了。
65001代表什麼意思? 65001就是內碼表(CodePage,CP)中代表-8編碼方式啦。其他如CodePage=936代表簡體中文GBK、CodePage=950代表繁體中文BIG5...,當然CodePage=65001代表UTF-8啦。

2007-04-06

Spring與JSF的整合

原文網址。不錯的文章。大陸那裡已經有人翻譯出來了。不想看英文的人可以看這裡

在Spring中寄發mail

這個範例展示如何使用Spring既有的Class來寄發mail。當然也可以使用spring設定檔。不過我這裡偷懶,直接寫在程式碼裡。有需求的朋友可以依照自己的需求來更動。很間單的。
  /**測試,如何使用Spring、SMTP來寄發e-mail,通知使用者。
   * @param args
   */
  public static void main(String[] args) {
      try {
    //設定寄信伺服器
          JavaMailSenderImpl jms = new JavaMailSenderImpl();
          Properties p =new Properties();
          //寄發信件用的認證
          p.setProperty("mail.smtp.auth", "true");
          jms.setHost("SMTPhost.com.tw");
          jms.setJavaMailProperties(p);
          jms.setUsername("useraccount");
          jms.setPassword("password");
    //設定信件
          SimpleMailMessage smm = new SimpleMailMessage();
          smm.setText("hello, this is mail");
          smm.setTo("sendToAccount@mailserver.com.tw");
          smm.setFrom("sendFromAccount@mailserver.com.tw");
          smm.setSubject("TEST");
          System.out.println("MailTest,main,jms:" + jms);
    //寄信
          jms.send(smm);
          System.out.println("MailTest,main,smm:" + smm);
      } catch (MailException e) {
          e.printStackTrace();
      }
  }

您或許對這些有興趣

最後

謝謝您的閱讀,希望您可以有豐富的收獲。