JSF 中的一个命令按钮中的两个操作
two action in one command button in jsf
我可以像这样在一个按钮中调用两个操作吗:
<h:commandButton value="Add"
onPointClick="errorMessage();"
action="#{restaurant.submitInfo}"
/>
errorMessage()
是一个 js 函数。我做到了,它没有调用errorMessage()
函数。我不知道为什么。感谢您的帮助
这取决于你的意思是"调用两个操作",但首先要说明的是<h:commandButton>
没有提供onPointClick
属性。
因此,如果要调用多个客户端函数,只需调用一个函数,并让它处理所需的其他调用次数。
另一方面,如果要调用多个服务器端方法,只需通过嵌套<f:actionListener>
标记或在 actionListener
属性中指定一个 actionlistener 方法来添加任意数量的 actionlistener 方法。或者,可以在操作方法中调用其他相关方法。
我认为这里没有与h:commandButton
相关联的名为onPointClick
的Javascript事件。
请参阅此处的标记文档。
相关文章:
- 在Google Analytics中跟踪用户,但只能在两个操作之间跟踪
- 一个jsp中有两个操作URL
- 无法延迟iPhone/iPad上的两个JavaScript操作
- 具有两个提交按钮和两个不同操作的 HTML 表单
- 表单以执行两个不同的操作
- 带有两个提交按钮的提交表单,每个按钮执行不同的操作问题
- 使用getElementById一次指定两个操作
- jQuery:当使用.click,.trigger()进行操作时,只有两个.click()事件中的第一个会运行
- 如何在操作类中识别两个不同的 JSP 页面按钮?如何基于 JSP 页面视图按钮和查看全部按钮编写条件
- 单用户操作触发两个事件-第二个事件不触发't触发器
- 如何在两个聚合之间进行操作
- 如何在同一个表单中有两个按钮来在 ajax 中执行不同的操作
- 仅将画布复合应用于两个操作
- 当表单以 html 为目标并在 IE11 中操作另一个 html 时,它最终会打开两个页面
- 是否可以操作两个变量等同于 JavaScript 中的一个常量
- 一个形成两个操作,具体取决于哪个按钮
- 两个点击操作一个按钮
- 如何在HTML中使用相同的输入值拥有一个输入字段,两个按钮和两个操作
- JSF 中的一个命令按钮中的两个操作
- 对按钮单击时的两个操作进行排序