我对 JSF 很陌生。我有以下要求:单击命令按钮时,调用支持 bean 方法以检查是否存在满足条件的某些数据。如果是,请用户确认是否覆盖。如果用户说OK,调用相同的backing bean方法并设置一些参数来告诉程序覆盖数据。
我正在做的是:将 commandButton 的操作作为方法名称。在 backing bean 方法中,检查我们是否带有某些条件,检查数据是否已经存在。如果是,请返回页面并要求确认。如果确认,调用按钮的click方法。
问题是,当我回到页面时,页面上的 inputFileUpload 组件失去了它的价值。
我能做些什么来实现这一目标?请帮忙。