【发布时间】:2013-04-15 07:33:13
【问题描述】:
我有一个带有两个按钮 BUTA 和 BUTB 的 JSF2 Primefaces 页面 MultiAjax.xhtml。 该页面有一个 ViewScoped ManagedBean MBMultiAjax,它有两个 actionmethods butAAction 和 butBaction ...这两个方法都有一个 startTime 和 endTime 打印到 sout ...
两者都查询数据库并将结果显示在页面上的两个不同表中。
如果我先按BUTA再按BUTB,我发现butBaction方法的执行是在butAAction完成后开始执行的,这可以从两个方法的starttime和endtime的sout得到验证...
我希望由于 Ajax 是异步的,所以这两种方法的执行开始时间必须只是很小的差异,而不是一个接一个执行的同步。
为什么会这样?
【问题讨论】:
标签: ajax jsf-2 primefaces simultaneous