У нас есть большое веб-приложение с сотнями jsps страниц. Чтобы постараться не повторять разметку блоки, мы рассматриваем использование апачских мозаик. Теперь это кажется грязным, чтобы иметь комбинацию обоих
<t:insertTemplate template="/WEB-INF/templates/xxxxx.jsp">
и
<%@ include file="xxxxx.jsp"%>
операторы, таким образом, мы рассматриваем преобразование всего, включают операторы в insertTemplates (включает ли шаблон какой-либо синтаксис мозаики),
У кого-либо был опыт с использованием мозаик, которые включают 100% для jsp?
Вы можете это сделать. Однако основное отличие заключается в том, что директива @include
- это время компиляции (таким образом, происходит только один раз во время запуска), а тег
- это среда выполнения (таким образом, происходит при каждом запросе) . На случай, если вы этого не знали, JSP уже предлагает
для этого.
Теперь должно быть очевидно, что использование тега без надобности может снизить производительность.