2017-03-04 75 views
0

我試着去實現使用java1.8/jsf2.2的方式iCal日曆,使它們嵌入到Outlook可能:實現iCal日曆JSF

outlook add calendar dialog

這是很好的,如果我可以存儲所產生的日曆並自動更新它們。我打算在URL中傳遞所需的參數。像

http://example.com/ical/calendars.ics?id=12&includeAll=1

東西,我發現primefaces FileDownload但是我不知道那是什麼,我需要。也許有些FileServlet?我偶然發現了omnifaces的FileServlet,並認爲,因爲我擁有全能的jar,無論如何我都可以嘗試使用它。或者BalusC的舊版本在這裏找到:http://balusc.omnifaces.org/2007/07/fileservlet.html

這些方法是否有效?

我在想什麼是將生成的日曆存儲在臨時文件夾中並每天更新它們。或者,使用FileServlet,我可以根據請求生成它們。我不知道如何去做。建議的哪種方法最好?還是他們都錯了?

回答

0

由於OmniFaces僅包含從版本2開始提到的FileServlet,它需要CDI,所以我不能使用它,因爲我使用了Spring的DI。否則,這將是解決方案...

使用BalusC的FileServlet我建議在我的問題,我能夠生成的東西的要求。