我的项目中有一个顶级模板,它定义了嵌套在表单中的几个子模板:
<h:form>
<ui:insert name="header"/>
<ui:insert name="leftbar"/>
<ui:insert name="maincontent"/>
</h:form>
以这种方式构建应用程序并不是我的想法。我看到了它的优点和缺点。
我遇到的最大的问题是在一页上必须有两个表单:第一个是默认的
enctype
其次是上传文件。第二个最大的问题是验证不必要的字段(但是可以通过使用jstl禁用这些字段的验证来相对容易地解决)
c:if
).
我目前使用的是JSF和Facelets,但是所描述的设计可以用于任何模板框架。
所以,我想问的是:你认为使用这种包装形式值多少钱?这是常见的做法吗?