1
我使用Velocity和JavaMail與春天創建一個Java應用程序的郵件。速度:保持回車和標籤
我在數據庫中保存了一個Hibernate @Lob。
我CLOB在DB保存回車和製表:
,但是當我收到郵件我的文字不再被格式化:
我的代碼很簡單:
Map model = new HashMap();
model.put("monitoringError", baseMonitoringError);
model.put("businessCode", businessCode);
String text = VelocityEngineUtils.mergeTemplateIntoString(velocityEngine, "velocity/crashMailTemplate.vm", "UTF-8", model);
從模板:
<p><strong>Stacktrace:</strong></p>
<p><em><span class="crayon-i ">${monitoringError.stacktrace}</span> </em></p>
...和baseMonitoringError bean是一個Hibernate實體
@Lob
@Column
private String stacktrace;
我應該怎麼做,以保持格式化的原文? 感謝