ASP.NET Master Pages等效于Java
|
什么是Java Web开发世界中的Master Pages等价物?我听说过Tiles,Tapestry和Velocity,但对它们一无所知.它们和母版页一样易于使用吗? 我想要像设置一个模板一样简单,后续页面从模板派生并覆盖内容区域,类似于母版页. 任何例子都会很棒!! 解决方法首先,Java中ASP.Net的等价物将成为一个Web框架,例如您提到的(Tiles,Tapestry和Velocity).母版页提供了根据插入主模板的内容定义页面的功能. 母版页是ASP.Net(.Net Web框架)的一个特性,因此您正在寻找与Java Web框架中的母版页类似的功能. http://tiles.apache.org/framework/tutorial/basic/pages.html给出了一些使用Tiles和JSP实现类似于Struts(Java Web框架)的基本示例.在这种情况下,Master Pages功能是Struts之上的插件. Velocity是一个通用的模板引擎,不专门用于网页,绝对比你需要的更复杂. (我已经看到它用于代码生成.) Tapestry比Tile更像是一个功能齐全的Web堆栈,可能对您的目的有好处.它的模板功能包括创建一个组件并将所有常见标记放入其中.一个例子是在http://www.infoq.com/articles/tapestry5-intro. 具体细节因您选择的Java Web框架而异. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-web-api – AttributeRouting不能与HttpConfigurat
- asp.net-mvc – ASP.Net MVC如何确定用户是否可以访问一个U
- asp.net-mvc-3 – ASP.NET MVC 3本地化验证消息在我的机器上
- .net – IAuthenticationFilter.OnAuthenticationChallenge
- asp.net – 是否允许使用manifest.json的相对路径并将其放在
- .net – 我应该在HttpCookie.Expires和HttpCachePolicy.Set
- 如何使用asp.net将.docx转换为html?
- asp.net – 用于分析在azure上运行的网站性能的步骤
- asp.net类序列化生成xml文件实例详解
- asp.net-mvc – 如何改变jslint(VS 2010扩展)忽略文件?
- ASP.NET网站“发布”vs Web部署项目
- asp.net-mvc – 在App_Code中的共享@helper中使用
- asp.net – 如何解决ASP .Net中的“这是一个无效
- asp.net-mvc-3 – ASP.Net MVC 3 – 编辑器模板的
- 体验使用gcServer =“true”为.NET设置垃圾回收器
- 如何缓存输出的action方法,返回图像到asp.net mv
- asp.net-mvc-3 – 使用Jquery Ajax渲染部分视图与
- asp.net-mvc – BestPractices:在MVC-Controlle
- 使用IIS/ASP.NET反向AJAX
- 我如何让Fiddler捕获我的MVC应用程序向我的ASP.N
