实施ICAL日历jsf

时间:2017-03-04 21:40:35

标签: jsf icalendar

我尝试使用java1.8 / jsf2.2实现日历,以便将它们嵌入到Outlook中:

outlook add calendar dialog

如果我可以存储生成的日历并自动更新它,那就太好了。我打算在url中传递所需的参数。像

这样的东西

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

我找到了Primefaces FileDownload,但我不确定这是我需要的。也许一些FileServlet?我偶然发现omnifaces的FileServlet,并且因为我有omnifaces jar,无论如何我可以尝试使用它。或者旧版本的BalusC在此处找到:http://balusc.omnifaces.org/2007/07/fileservlet.html

这些方法中的任何一种都可行吗?

我想的是将生成的日历存储在临时文件夹中并每天更新它们。或者,使用FileServlet,我可以根据请求生成它们。我不知道该怎么做。哪种方法最好?或者他们都错了?

1 个答案:

答案 0 :(得分:0)

由于OmniFaces仅包含从版本2开始提到的FileServlet,这需要CDI,因此我无法使用它,因为我使用了Spring for DI。否则那就是解决方案......

使用我在问题中提出的BalusC的FileServlet,我可以根据请求生成内容。