Button Primefaces添加按钮问题-初学者

Button Primefaces添加按钮问题-初学者,button,primefaces,Button,Primefaces,我正在尝试使用primefaces向JFS页面添加一个按钮,单击该按钮后,应调用Java类中的一个方法: <p:commandButton type="submit" value="Test - Print Message" action="#{DataForm.Preference}" /> 我得到了primefaces按钮(漂亮的GUI),但是当我点击该按钮时,java类DataForm.Prefere

我正在尝试使用primefaces向JFS页面添加一个按钮,单击该按钮后,应调用Java类中的一个方法:

<p:commandButton type="submit" 
                 value="Test - Print Message" 
                 action="#{DataForm.Preference}" />

我得到了primefaces按钮(漂亮的GUI),但是当我点击该按钮时,java类
DataForm.Preference中的代码不会被执行


我在代码中使用了属性
action
,我认为primefaces无法识别它,我应该如何从我的
DataForm
类调用方法
Preference

我不认为“Preference”是您的方法名称。似乎这是一种财产。为什么你的价值观是静态的?那么使用action方法有什么意义呢?

这里已经回答了:我不知道如何将它应用到我的问题中,因为它正在讨论页面重定向,而我的问题是从后端调用
java
方法。请编辑您的问题,并提供页面中的更多代码。另外,为您的
首选项
操作方法提供完整的源代码。顺便说一下,亚辛是对的。如果您仔细阅读他链接的问题的答案,您将能够自己解决这个问题。
将是按钮的名称,
操作
将执行相应的java方法。