引数を使用して bean メソッドから primefaces タグの値を設定したいのですが、うまくいきません。
Facelets ページで:
<p:outputLabel id="userLabel" value="#{languageBean.retrieveLanguage(1)}" />
<p:commandButton value="#{languageBean.retrieveLanguage(2)}"
action="#{loginBean.logIn()}"
update="loginForm"/>
豆について:
public String retrieveLanguage(int key) {
return (String) getPageMap(pagePath, pageName).get(key);
}
次の例外が発生します。
javax.faces.view.facelets.FaceletException: Error Parsing /components/login.xhtml: Error Traced[line: 24] Element type "p:outputLabel" must be followed by either attribute specifications, ">" or "/>".
アイデアを教えてください。
よろしく、 ロベルト