我已经拥有Java代码来显示和处理数据库中的数据。我现在想将代码实现为模块,并作为一个整体合并到CMS系统中。
EDIT2:最重要的是,CMS必须能够很好地支持手动编写的小工具并使用AJAX进行放置,以及小工具之间的相互通信
CMS必须支持Spring,Hibernate等。
CMS不能是GPL,最好是开源(lGPL,BSD等)
CMS必须有良好的文档和支持
CMS必须安全(从XSS和注入安全)并支持不同级别的授权,(内置或模块)
CMS必须具有良好的导航和标签,(内置或模块)
+1,用于拥有一个好的ajax分页表模块来显示数据
+1,用于使用ajax更改支持书签和history.back()的页面
+1,用于使用jquery或原型
+1,易于部署,易于添加模块
+1,用于支持动态添加/删除和拖放模块
请推荐最适合此工作的CMS。谢谢!
编辑:我不需要博客或维基等。我只想要一个框架,我可以在其中显示分页列表和时间序列图和日志文件。我还将托管一些页面进行配置。所有这些代码都已实现。EDIT2:谷歌的小工具api不适合我。这有很多问题:
答案 0 :(得分:5)
根据您的要求查看dotCMS
答案 1 :(得分:4)
我的建议是eXo Platform:
答案 2 :(得分:4)
Alfresco将成为明确的赢家。看看吧。
答案 3 :(得分:1)
由于Alfesco不是一个选项,我认为Mangolia不是(由于许可证)。 您的需求目录要求很高,我担心没有开箱即用的CMS,您只需插入即可。
两年前,我使用jackrabbit JCR(JSR 170)在两个月内使用JSF和richfaces为自己构建了一个定制的CMS。使用这种方法,我只需要为我使用apache velocity的预呈现的html片段编写粘合代码和缓存。
答案 4 :(得分:0)
不是一个简单的方法和广泛的一个 - oracle ECM 10g。足够灵活和健壮。
答案 5 :(得分:-2)
我不知道这是否适合您,但JMX非常灵活