我尝试使用java1.8 / jsf2.2实现日历,以便将它们嵌入到Outlook中:
如果我可以存储生成的日历并自动更新它,那就太好了。我打算在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,我可以根据请求生成它们。我不知道该怎么做。哪种方法最好?或者他们都错了?
答案 0 :(得分:0)
由于OmniFaces仅包含从版本2开始提到的FileServlet,这需要CDI,因此我无法使用它,因为我使用了Spring for DI。否则那就是解决方案......
使用我在问题中提出的BalusC的FileServlet,我可以根据请求生成内容。