spring java - 重用tiles

时间:2014-08-05 07:16:59

标签: spring tiles

我有一个用spring框架编写的j2ee,我们正在使用tile进行模板化。

超时,开发人员创建了大量的CSS样式,并在jsp页面上重用它们。例如,我们创建了<table class="tablestyle blue "><select class="style1 style2 style3">,它用于多个页面。我遇到的问题是每当我们创建一个新的表/ select时,我们必须确保我们键入正确的css样式,这很麻烦。

我的问题是,是否可以将此<table><select>及其css类样式放入模板中并在其他模板中重复使用?

1 个答案:

答案 0 :(得分:0)

你可以拥有这种瓷砖,例如它是table

<table>
  <thead>
    <tr>
    <c:foreach items="${tableColumn}" var="column">
      <td><c:out value="${column}"/>
    </c:foreach>
    </tr>
  </thead>
</table>
从控制器

您只需添加一个列属性以使其更灵活

select完全相同吗?

<select>
   <c:foreach items="${optionItems}" var="option">
     <option><c:out value="${option}"/></option>
   </c:foreach>
</select>

在这种情况下,你可以在你想要的每个jsp中重用表和选项块。