【发布时间】:2023-03-08 22:40:01
【问题描述】:
我有 2 个按钮:
<a4j:commandButton
execute="@this"
value="clear"
immediate="true"
render=":thisForm :anotherForm"
action="#{myMB.clearFields}" />
<a4j:commandButton
value="execute"
type="submit"
action="#{myMB.executeAction}"
render=":anotherForm" />
两者都使用 type="submit" 生成输入。但我想要执行第二个按钮的关键。有没有办法改变第一个按钮的类型?
【问题讨论】:
-
“关键”存在?
-
你可以随时在xhtml中切换
-
@Kukeltje 我的解决方法是切换它们并将方向反转为 css 上的 rtl。但我不喜欢它...
-
有时(尤其是对于像 Richfaces 这样的旧式废弃组件套件)这是我唯一可以提供帮助的想法......对不起......请记住,“执行第一个按钮时遇到按回车键是默认的 HTML 行为,不是 JSF 所做的!所以也许你可以添加一些 javascript 键/输入处理,但我想你也不会喜欢那个。'