【发布时间】:2018-01-05 16:24:18
【问题描述】:
首先,我对 JSF 和 Web 开发非常陌生。
如果用户单击输出标签,我想做的是在控制台中打印一条消息。
{businessBean.select()} 仅在页面刷新时调用,而不是在我单击时调用。
<h:outputLabel styleClass="cat" id ="businesstasks" onclick="setColor('businesstasks'); #{businessBean.select()}">
Business and productivity
</h:outputLabel>
我的测试豆:
@ManagedBean(name="businessBean")
@SessionScoped
public class businessBean {
public void select(){
System.out.print("Test");
}
}
我只有在刷新页面时才会得到“测试”,但我希望每次点击都得到它。
感谢您的帮助!
【问题讨论】:
标签: jsf web onclick xhtml javabeans