0
我有一個JSP頁面,它在瀏覽器中打開,顯示所有必需的細節。我打算安排這個JSP每天使用.bat和windows任務管理器運行,這很好。我如何修改這個jsp文件來生成excel格式的報告並通過電子郵件發送?安排JSP通過電子郵件發送輸出
我不擅長jsp,試圖做事情。如果我問一個愚蠢的問題,請道歉。感謝你的幫助。
謝謝, 阿倫
我有一個JSP頁面,它在瀏覽器中打開,顯示所有必需的細節。我打算安排這個JSP每天使用.bat和windows任務管理器運行,這很好。我如何修改這個jsp文件來生成excel格式的報告並通過電子郵件發送?安排JSP通過電子郵件發送輸出
我不擅長jsp,試圖做事情。如果我問一個愚蠢的問題,請道歉。感謝你的幫助。
謝謝, 阿倫
JSP你的情況發送HTML輸出到瀏覽器,並且充當在MVC模式的視圖的功能。這很有用,因爲JSP中的靜態內容與動態內容分離。
但是使用JSP通過電子郵件生成併發送附件 - 不是一個好主意。
爲了解決這個問題,你可以使用,例如:
石英將調用按計劃該servlet。該servlet將執行對DAO對象的訪問,DAO對象將從數據庫中提取實體並將它們傳遞給servlet。 servlet將使用這些信息來填充JRXML模板,然後生成一個報告(如MS Excel,就像你的情況一樣)。 然後Servlet將使用JavaMail API通過電子郵件發送報告。您可以使用EJB timer service或使用Spring framework來解決問題。
相關討論: