2011-01-22 38 views
3

我正在尋找類似於Java中的Drupal--而不是Drupal作爲CMS,而是作爲應用程序編程框架。開源的基於Java的框架,它具有很多常用功能。

比如我想走出箱子:

  1. 登錄屏幕
  2. 來定義新的角色
  3. 扳平權限(能力)的能力的能力,角色
  4. 將角色分配給特定用戶(並撤消角色)的能力
  5. 自助服務密碼的能力(重設自己的密碼)
  6. 生成一個CRUD應用
  7. 菜單系統的能力(即允許你定義菜單)

我的理解是的Ruby-on-Rails提供這種類型的東西。

謝謝。

+0

關於Rails本身的錯誤,它是構建這些類型的東西的框架,但它並不提供它們。它與Java沒有多大關係。 – edgerunner 2011-01-22 21:24:18

+0

如果你喜歡RoR和Java,只需使用JRuby和Warbler(Rails servlet集成)即可。 – gertas 2011-01-22 23:45:44

+0

對RoR知之甚少 - 但你是對的我正在尋找一個開箱即用的框架(或者使用插件)讓我建立一個體面的應用程序 - 我猜liferay/dotCMS或可能是 - 如其他一些受訪者所引用的遊戲框架可能適合該法案。 – memmakers 2011-01-23 01:11:56

回答

1

如果是用於Web開發,請參考Play!框架。

http://www.playframework.org/

+0

另外,看看這個Play吧! CMS:https://bitbucket.org/psartini/percont/。我假設它處理密碼和會話之類的東西,並具有您請求的其他一些內容。 – 2011-01-22 20:14:56

+0

Playframework上的好建議 - 但從快速瀏覽它似乎支持房子的CRUD方面,但不是其他的東西。 – memmakers 2011-01-22 20:28:49

0

嘗試openxava

「的OpenXava是快速的Java Web開發,非常適合業務和數據庫的面向應用的工具」

3

看一看Liferay

它具有您所提到的所有功能和強大的內置CMS,用戶管理,大量現成的「應用程序」(Portlet)添加到您的頁面,大量主題可供選擇,菜單和所有。

基本上,您可以在不編寫一行Java代碼(或任何類型的代碼)的情況下構建具有所有基本功能的完整動態站點。

相關問題