Boa noite gostaria de saber se existe alguma forma de fazer o envio desta tabela por email usando JavaMail nesta mesma pagina tenho outros campos que são preenchido manualmente e estão sendo enviado por e-mail,
<h:dataTable id="filtro" value="#{calendarioMb.listarPorDatas}"
var="calendario"
styleClass="table table-condensed table-bordered table table-hover">
<h:column>
<div class="agenda-date active" rowspan="0">
<div class="dayofmonth">
<f:facet name="header">Data</f:facet>
<h:outputText value="#{calendario.inicio}">
<f:convertDateTime pattern="dd" />
</h:outputText>
</div>
<div class="dayofweek">
<h:outputText value="#{calendario.inicio}">
<f:convertDateTime pattern="EEEEEEEE" />
</h:outputText>
</div>
<div class="shortdate text-muted">
<h:outputText value="#{calendario.inicio}">
<f:convertDateTime pattern="MMMMM,yyyy" />
</h:outputText>
</div>
</div>
</h:column>
<h:column>
<f:facet name="header">Horario</f:facet>
<h:outputText value="#{calendario.inicio}">
<f:convertDateTime pattern="h:mm a" />
</h:outputText>
- <h:outputText value="#{calendario.fim}">
<f:convertDateTime pattern="h:mm a" />
</h:outputText>
</h:column>
<h:column>
<f:facet name="header">Turma</f:facet>
<h:outputText value="#{calendario.turma.nomeTurma}" />
</h:column>
<h:column>
<f:facet name="header">Ambiente</f:facet>
<h:outputText value="#{calendario.ambiente.nome}" />
</h:column>
<h:column>
<f:facet name="header">Professor</f:facet>
<h:outputText value="#{calendario.professor.nome}" />
</h:column>
</h:dataTable>