Я попытался разобрать аргумент с помощью JSF для управляемого компонента с помощью ajax. мой код JSF это
<h:commandLink id="user" action="#{pageBean.setPage("user")}" >
user
<f:ajax execute="user" render="contentBody" />
</h:commandLink>
управляемый компонент это
@ManagedBean
public class PageBean {
private String path;
private String page;
public PageBean() {
}
@PostConstruct
public void init(){
path = "/WEB-INF/dashboard.xhtml";
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public String getPage() {
return page;
}
public void setPage(String page) {
this.page = page;
}
}
Но когда я запускаю это, я получаю следующую ошибку. Почему это?
Error Parsing /WEB-INF/templete.xhtml: Error Traced[line: 37] Element type "h:commandLink" must be followed by either attribute specifications, ">" or "/>".