我下面的工作環境上:如何通過Spring框架與XLS attacment發送郵件
- 春3.0.5
- JDK 1.6
一些具體的操作後,需要發送附有xls文件的電子郵件到指定的郵件。目前我有需要寫入xls文件的原始數據。
在發送郵件的同時搜索如何在spring框架中附加文件。 但是想知道字節數組格式,它將在xls文件的指定列&行中呈現。實際上需要通過字符串原始數據實時創建xls文件。
任何通過spring發送郵件時附加xls文件的更好方法都會受到歡迎。 :)
我下面的工作環境上:如何通過Spring框架與XLS attacment發送郵件
一些具體的操作後,需要發送附有xls文件的電子郵件到指定的郵件。目前我有需要寫入xls文件的原始數據。
在發送郵件的同時搜索如何在spring框架中附加文件。 但是想知道字節數組格式,它將在xls文件的指定列&行中呈現。實際上需要通過字符串原始數據實時創建xls文件。
任何通過spring發送郵件時附加xls文件的更好方法都會受到歡迎。 :)
Apache POI將幫助創建xls文件。
JavaMail將發送郵件消息。我確信使用JavaMail也有Spring特有的方式。
[通過附件發送春季郵件](http://gauravmutreja.wordpress.com/2010/09/01/attaching-excel-or-pdf-files-to-a-mail-using-spring-framework/) 在這個鏈接中,它傳遞'byte [] byteArray'作爲方法的參數,我的主要問題是這個字節數組的格式是什麼(如何創建這個字節數組)。因爲我想用我的原始字符串在飛行中生成xls。 – Atul
@Atul你需要序列化對象。看到http://stackoverflow.com/questions/5837698/converting-any-object-to-a-byte-array-in-java – Bart
@bart我的問題是,我有原始的刺痛數據...我想在xls中的某些特定索引處將其適用於某些特定的單元格,這將需要在郵件中附加。 我最後的方式做這將是如下: 1.創建通過POI 2.溫度XLS文件閱讀本文件 3.轉換爲字節數組 4.通陣列mimeHelper附加爲XLS。 我不想這樣做。 – Atul
你的問題到底是什麼? – Bart
在下面的答案中看到我的意見。 – Atul