0
A
回答
1
不行,你只能添加两个服务器端回调方法:
actionListener
和action
。
<ice:commandButton action="#{bean.navigateTo}" actionListener="#{bean.doSomething}"/>
actionListener
具有指向它返回void
并且采取一个ActionEvent作为参数的公共方法。它通常用于任何与任何导航逻辑无关且具有优势的任务,以向您提供控件的新旧值(=已更改)。这在复选框等输入控件中特别有用。
action
必须指向一个公共方法,该方法返回String
而不带任何参数。该方法将完成导航所需的一切 - 例如额外的验证(如果尚未由一些基本的JSF验证器处理)。结果必须符合faces-config.xml
的导航规则。
这应该给你足够的可能性来处理你的服务器逻辑中的多个任务(我认为你有多个actionListener的原因)。
此外,如果您只需要执行一些客户端任务,则可以利用几个* JavaScript属性。
相关问题
- 1. GUI按钮ActionListeners
- 2. 按下按钮时有多个命令
- 3. 多个命令按钮中的Tkinter
- 4. 如何在Java Swing中为多个按钮添加多个ActionListeners
- 5. ICEfaces单选按钮
- 6. 多个Java ActionListeners
- 7. 如何为单个按钮设置多个ActionListeners
- 8. Java Swing多个ActionListeners
- 9. 一个按钮的两个命令
- 10. Python:按钮命令+'&'
- 11. 与命令按钮
- 12. JSF命令按钮
- 13. PrimeFaces命令按钮与默认命令按钮
- 14. WPF命令的按钮ListBoxItems
- 15. ASP.NET的按钮栏命令
- 16. ICEFACES命令按钮标题属性可以具有粗体文本样式吗?
- 17. 命令按钮是否可以在Access中显示另一个命令按钮?
- 18. PhpStorm - 用一个按钮执行多个命令
- 19. 使一个按钮来发送多个命令
- 20. 如何通过命令按钮发送多个命令参数(RowCommand事件)
- 21. 如何给多个按钮不同的命令
- 22. 设置一个ActiveX命令按钮
- 23. 哪个命令按钮叫做sub?
- 24. Tkinter双命令为一个按钮
- 25. 上点击一个命令按钮
- 26. 绑定切换按钮,两个命令
- 27. 立即=真的取消按钮Icefaces
- 28. 启用PB8命令按钮
- 29. JSF命令按钮 - 造型
- 30. devextreme datagrid命令按钮