Я не могу понять, как включить фрагмент HTML (скажем, немного table
) на каждую страницу моего веб-приложения.
Скажем, это таблица, которую я хочу включить,поэтому я сделал шаблон:
<?xml version ... ?>
<!DOCTYPE ...">
<html xmlns="... all the required namespaces ...">
<head>
</head>
<body>
<table>
<tr><td>first</td><td>second</td><td>third</td><td>...</td></tr>
</table>
</body>
</html>
, тогда у меня есть код, который использует его:
<?xml version ...?>
<!DOCTYPE ...">
<html xmlns="... all required namespaces ...">
<body>
<h3>Will this be displayed?</h3>
<ui:composition template="tableTemplate.xhtml">
<h4>Will this?</h4>
</ui:composition>
</body>
</html>
страница, которую я получаю в браузере:
<html xmlns ...>
<head>
</head>
<body>
<table>
<tr><td>first</td><td>second</td><td>third</td><td>...</td></tr>
</table>
</body>
</html>
так что есть таблица, но все остальное отсутствует!