我想比较一些支持创建 RESTful URL 的模板引擎,以便在 java 应用程序中对页眉/正文/页脚页面进行模板化。我不希望我的页面具有 jsp、.st 或 .ftl 扩展名。有没有人有示例应用程序的链接来说明如何使用任何流行的模板引擎设置 REST?
谢谢。
-约翰
我想比较一些支持创建 RESTful URL 的模板引擎,以便在 java 应用程序中对页眉/正文/页脚页面进行模板化。我不希望我的页面具有 jsp、.st 或 .ftl 扩展名。有没有人有示例应用程序的链接来说明如何使用任何流行的模板引擎设置 REST?
谢谢。
-约翰
任何提到的引擎都不是问题。它们只提供 MVC 视图。访问的 URL 属于 MVC 控制器(“动作”)。因此,页面 URL 不应包含模板文件名。(在 JSP Model-2 框架中,您将 HTTP 请求转发到视图页面,因此从这个意义上说,模板有一个 URL。但是这个请求转发完全是服务器端的,所以模板 URL 在客户端仍然不可见。)如果 MVC 控制器是 JSP 页面,您仍然可以通过创建一个包罗万象的中央控制器 servlet(或过滤器)来隐藏 .jps 扩展名,它将 .jsp 扩展名添加到 URL 并在内部转发 HTTP 请求。