Repetição de meubar em varias xhtml's

Tenho varias telas em xhtml, e fico repetindo em todas elas o menubar. Queria saber como disponibilizar o mesmo menu em todas xhtml sem ter que ficar repetindo o código. Meu maior problema é quando tem alguma alteração, que ai eu tenho que ir em todas as telas e fazer a mesma alteração. Segue código do menu.

<h:head>
Home
</h:head>
<h:body>
<h:form>

	<p:menubar>
		<p:submenu label="Início" icon="ui-icon-home">
			<p:menuitem value="Home" url="home.jsf" />
		</p:submenu>
		<p:submenu label="Cadastro" icon="ui-icon-document">
			<p:menuitem value="Agenda" url="cadastroAgenda.jsf" />
			<p:menuitem value="Agenda2" url="cadastroAgenda2.jsf" />
			<p:menuitem value="Convênio" url="cadastroConvenio.jsf" />
			<p:menuitem value="CID" url="cadastroCid.jsf" />
			<p:menuitem value="Cidade" url="cadastroCidade.jsf" />
			<p:menuitem value="Estado Civil" url="cadastroEstadoCivil.jsf" />
			<p:menuitem value="Estado UF" url="cadastroEstadoUF.jsf" />
			<p:menuitem value="Medicamento" url="cadastroMedicamento.jsf" />
			<p:menuitem value="Médico" url="cadastroProfissionalSaude.jsf" />
			<p:menuitem value="Paciente" url="cadastroPaciente.jsf" />
			<p:menuitem value="Status Cadastro" url="cadastroStatusCadastro.jsf" />
			<p:menuitem value="Tipo Paciente" url="cadastroTipoPaciente.jsf" />
		</p:submenu>
		<p:submenu label="Consulta" icon="ui-icon-circle-plus">
			<p:menuitem value="Inserir Consulta" url="cadastroConsulta.jsf" />
			<p:menuitem value="Emitir Atestado" url="cadastroAtestadoMedico.jsf" />
			<p:menuitem value="Emitir Encaminhamento"
				url="cadastroEncaminhamento.jsf" />
			<p:menuitem value="Emitir Pedido Exame"
				url="cadastroPedidoExame.jsf" />
			<p:menuitem value="Inserir Prontuário" url="cadastroProntuario.jsf" />
			<p:menuitem value="Emitir Receita" url="cadastroReceita.jsf" />

		</p:submenu>
		<p:submenu label="Relatório" icon="ui-icon-copy">
			<p:menuitem value="Agendamentos" url=".jsf" />
			<p:menuitem value="Consultas" url=".jsf" />
			<p:menuitem value="Convênios" url=".jsf" />
			<p:menuitem value="Financeiro" url=".jsf" />
			<p:menuitem value="Pacientes" url=".jsf" />
		</p:submenu>
		<p:submenu label="Listas" icon="ui-icon-document">
			<p:menuitem value="Estados UF" url="listaEstadoUF.jsf" />
			<p:menuitem value="Cidades" url="listaCidade.jsf" />
			<p:menuitem value="Estado Civil" url="listaEstadoCivil.jsf" />
		</p:submenu>
		<p:submenu label="Usuário" icon="ui-icon-person">
			<p:menuitem value="Cadastro Login" url="cadastroLogin.jsf" />
			<p:menuitem value="Cadastro Usuário" url="cadastroUsuario.jsf" />
		</p:submenu>
		<p:submenu label="Ajuda" icon="ui-icon-wrench">
		</p:submenu>
	</p:menubar>
	<br></br>

</h:form>

</h:body>

https://www.devmedia.com.br/java-facelets-aprenda-a-criar-templates/28888