бизнес-логика также не должна быть в бэк-бине, который почти всегда является просто каналом между представлением xhtml и некоторым бизнес-сервисом.

ли вкладывать вызовы переменных, как показано ниже в EL, используяFacesContext или другие неявные объекты, такие какrequest, session, и т.д.? Это, конечно, не работает. Я получаю эту ошибку

Разбор ошибки: # {myBea, n.myMethod (# {FacesContext.getCurrentInstance (). GetViewRoot (). GetViewId ()})}

за эту попытку

<ui:include src="#{myBean.myMethod(#{FacesContext.getCurrentInstance().getViewRoot().getViewId() })}">

Ответы на вопрос(2)

Ваш ответ на вопрос