Spring MVC:Thymeleaf的替代品,包括页面布局

时间:2018-01-14 06:59:49

标签: java spring jsp spring-mvc

在ASP.Net MVC中,处理布局相当容易,因为框架在后台处理整个事情并呈现html主体和用户定义的部分应该去哪里。例如:

QueryCanceledError                        Traceback (most recent call last)
<ipython-input-242-4d5401b7a834> in <module>()
     31     with open(pathCSV, 'r') as f:
     32         next(f)
---> 33         cur.copy_from(f, tableName, sep=',')
     34     conn.commit()
QueryCanceledError: COPY from stdin failed: error in .read() call: exceptions.ValueError Mixing iteration and read methods would lose data
CONTEXT:  COPY age, line 1

到目前为止,我已经在Spring MVC中通过创建两个jsp页面(即页眉和页脚)并在我的部分jsp页面中包含两个布局来实现这一点。另一方面,我发现<div class="com-md-12"> @RenderBody() </div> 不必要地复杂,我相信包含页面方法既旧又过时。

创建和使用布局的最佳和最有效(根据Spring框架标准)的方法是什么?

1 个答案:

答案 0 :(得分:0)

其实我最喜欢的技术是Apache tiles 它实现了Composite View模式,到目前为止我从未遇到过问题