2012-02-20 111 views
-1

什麼是可用於構建動態網站的基於開放源代碼的Java框架? 動態網站應允許用戶更改網站中的內容。我不是在尋找門戶解決方案,而是輕量級和可定製的。動態網站框架建議

+3

這會讓你在週末忙碌起來:http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks#Java_2 – 2012-02-20 18:48:59

+0

我已經閱讀過。它並沒有告訴我哪個框架提供了內容管理。 – Yasser 2012-02-20 20:18:19

+0

注意我的文章的更新,它看起來像Play框架有一個CMS功能模塊。 – jbranchaud 2012-02-20 23:36:48

回答

0

搜索關於Spring MVCJSF

+0

Spring MVC或JSF沒有內置的用戶控制變更管理。他們只是基於MVC的框架。我正在尋找能讓管理員用戶即時更改內容的內容。 – Yasser 2012-02-20 18:49:19

0

真的是每個Java web框架都可以用來創建動態網站。這幾乎是使用Java和此類框架的全部要點。

如果你只需要提供靜態內容只是阿帕奇將是你所需要的,

有一個在Java web開發框架令人眼花繚亂的選擇。每個人都會告訴你他們是最好的,而其他所有人都是不好的。

我的2美分; JSF是最受歡迎的選擇之一,相當容易,並且有很多可用的支持和資源。它已經是標準Java EE庫的一部分,所以在大多數情況下,您無需下載或安裝任何東西即可開始使用。任何Java EE實現(JBoss,Glassfish,Resin,Geronimo等)都可以。唯一的例外是Tomcat。

雖然還有其他選擇也可以工作,但JSF很難出錯。

+0

我可能誤導了使用術語「動態網站」。我正在尋找的是更多的網站,可以在不重新啓動服務器的情況下即時更改內容。大多數新聞網站都是這樣更新他們的內容。門戶解決方案允許這樣做,但我認爲它是與其提供的其他功能矯枉過正。 Drupal就是這樣一個框架,但它使用PHP。 – Yasser 2012-02-20 20:17:19

2

我會推薦Play! Framework。之前我曾與之合作過,學習起來相當簡單。廣泛的教程和文檔在他們的網站上。

由於Play的可擴展性,它有很多模塊,其中一個是輕量級的CMS module。我沒有使用這個模塊,但它聽起來像你可能要找的。