Ray*_*Ray 1 java jsf action actionlistener jsf-2
我有一个添加一些数据的对话框:
<p:commandButton id="save"
actionListener="#{adminNationalController.saveTeam}"
action="#{adminManageInternationalTournamentController.updateTeamList}"
value="#{msg.save}" ajax="true"
icon="ui-icon-check"
onmousedown="return validateSubmit('addCombinedTeamForm', ['name'],'lang')"
oncomplete="if (!args.validationFailed) addCombinedTeamDialog.hide()"
process = "@form"
update="lang, name, :manageTournament:dataList,:manageTournament:scroll, :menuForm:growl, :manageTournament:nationalTeam">
<f:setPropertyActionListener
value="#{adminNationalController.newTeamBean}"
target="#{adminManageInternationalTournamentController.newTeamBean}"/>
</p:commandButton>
Run Code Online (Sandbox Code Playgroud)
在saveTeam我尝试验证数据,但action案例验证失败.
是否可以禁止呼叫行动?
从动作侦听器中,AbortProcessingException当您想要中止剩余动作侦听器的处理和最终动作时,您应该抛出.
但是,更好的方法是Validator在输入组件上使用real .这样就可以绕过整个调用动作阶段.
| 归档时间: |
|
| 查看次数: |
3587 次 |
| 最近记录: |