Sie könnten das tun. Es ist technisch möglich. Aber es macht funktional (Design) keinen Sinn. Sie schließen das Modell grundsätzlich mit dem Controller ab. Normalerweise ist die JPA-Entität (Modell) eine Eigenschaft einer JSF-verwalteten Bean (Controller). Dies hält den Code DRY . Sie möchten nicht dieselben Eigenschaften für alle Orte duplizieren, ganz zu schweigen von Anmerkungen zu solchen, wie zum Beispiel Bean-Validierungsbeschränkungen.
z. B.
%Vor%mit dieser Facelets-Seite (Ansicht):
%Vor%Tags und Links entity jsf backing-beans