在struts2應用程序中,我希望在用戶登錄時發送電子郵件通知。struts電子郵件應用程序。電子郵件正文的動態Html內容
我希望郵件正文爲Html內容,並且用戶在運行時輸入數據。
任何人都可以建議建議最好的方法來做到這一點!
現在的敵人使用mail.jar和iam可以輕鬆發送靜態內容。 但面臨困難 1.保持長的HTMl代碼字符串。 2.如何用動態值替換字符串中的值
請有人可以幫助我一個適當的解決方案。或在電子郵件應用程序中遵循最佳做法!
在此先感謝!
在struts2應用程序中,我希望在用戶登錄時發送電子郵件通知。struts電子郵件應用程序。電子郵件正文的動態Html內容
我希望郵件正文爲Html內容,並且用戶在運行時輸入數據。
任何人都可以建議建議最好的方法來做到這一點!
現在的敵人使用mail.jar和iam可以輕鬆發送靜態內容。 但面臨困難 1.保持長的HTMl代碼字符串。 2.如何用動態值替換字符串中的值
請有人可以幫助我一個適當的解決方案。或在電子郵件應用程序中遵循最佳做法!
在此先感謝!
您可以將電子郵件正文放在屬性文件中,然後從中讀取。
對於替換,您可以在您的字符串中定義「placeholder」,如{FIRSTNAME} {LASTNAME}等,然後爲您的代碼中的動態部分執行replaceAll。
你需要考慮的是「freemarker」。它是一個圖書館,你可以用它達到你的目的。