2012-01-20 48 views
0

我不知道我是否應該繼續我的other post,因爲這是一個不同的問題。但問題是相關的。我正在尋找java web框架

我正在尋找web java框架: 1.將是MVC框架。
2.將有據可查。
3.將允許我使用我自己的JavaScript而不使用框架模塊。
4.將支持像asp.net中的masterpage功能。
5.將能夠創建預定義的組件並在需要時使用它們。

有沒有這樣的事情?
我很熟悉這些功能的例子。

+0

Java不是JavaScript。 –

+1

@Cole「Cole9」約翰遜:我認爲你很幸運,你告訴我這些。 – Naor

回答

3

由您選擇的標籤來看,這一切都指向:

Spring Web MVC framework

在我看來,這也滿足你的要求,5。

我會推薦使用Spring Roo來生成你的第一個項目。小豆的項目中使用的是拉爾夫推薦技術:

  • JSPX,一些預配置Tagx傳送文件
  • Tiles作爲模板框架

袋鼠還將建立與MySQL,這是你提到的技術休眠您的其他帖子

+0

(+1)使用Roo至少一個演示來看看這個技術棧的工作原理是一個好主意 - 如果你想使用Roo,那麼完全獨立的點就是 – Ralph

+0

約定的Ralph。即使你不使用Roo,生成的項目仍然是一個很好的參考點。它演示了Spring選擇的技術堆棧及其首選配置。 –

1

我不能說#4,因爲我不知道masterpage,但Spring MVC滿足其他四個要求。我會高度推薦它。

被警告說Spring有一個MVC框架,但它更重要。這是一個三條腿的凳子:

  1. 依賴注入和IOC
  2. 面向方面的編程AOP
  3. 模塊,如MVC,持久性與JDBC和ORM,通訊,遠程,安全等
1

我會推薦這個設置:

  • 春季(彈簧芯和Spring MVC),
  • Tiles
  • JSPX(的X Markes的光斑

瓷磚爲 「像在asp.net母版支持功能。」

JSPX,因爲您可以輕鬆地編寫Tagx文件來定義您的預定義組件。