phi*_*sch 6 java web-applications spring-mvc
我正在计划一个Web应用程序,我目前正在评估框架.我以前在Ruby on Rails上做了很多工作,但是由于这个应用程序将依赖于已经用Java编写的许多代码并且将在Application Server基础结构上运行,因此它也将使用Java.
到目前为止,我看了几个框架,而Spring MVC(3.0)看起来最符合我的计划.我喜欢与Rails相比有多少概念相似:前端控制器,推送视图和宁静的URL.
但是,我仍然不确定视图部分.我希望能够拥有一个(或多个)具有我的网站基本结构的应用程序模板,包括徽标,页脚等.此模板将具有一些动态区域,例如导航部分等.(在Rails speek中,yield :导航)一些视图代码,特别是表单将被重用; 这就是为什么像偏爱的东西也会很好.
我的首页可能如下所示:
+-------------------------------+
| Application.tmlp |
| |
| +-------------------------+ |
| | index.tmpl | |
| | | |
| | +-------------------+ | |
| | | | | |
| | | login_partial.tmpl| | |
| | | | | |
| | +-------------------+ | |
| | | |
| +-------------------------+ |
| |
+-------------------------------+
Run Code Online (Sandbox Code Playgroud)
到目前为止,我发现了Velocity,Freemarker和Tiles,但我仍然不确定哪一个最适合我的需要.我喜欢模板概念,因为我想要一些设计师来创建模板.
一些既好但又不如模板概念那么重要的东西,就像rails中的link_to helper一样自动创建链接:
link_to "Profile", :controller => "profiles", :action => "show", :id => @profile
Run Code Online (Sandbox Code Playgroud)
Spring MVC的哪个View实现最接近于此?非常感谢!
| 归档时间: |
|
| 查看次数: |
1559 次 |
| 最近记录: |