确认并重定向到 JSF 中的其他视图
Confirm and redirect to other view in JSF
是否可以向以下组件(Seam 按钮)添加确认框?
我试过这个(见下面的代码):但是当我点击 OK/Cancel 时没有任何反应。
当我删除 onclick
时,一切正常但没有确认。
代码:
<s:button value="Delete this"
id="updateTM"
view="/secure/CustomerDelete.xhtml"
onclick="if (! confirm('Really start deletion of this customers ?') ) { return false;}; return true; "
action="#{customerHome.initAsyncProcess}" />
用这个解决了(与 Seam 按钮的布局相同):
<h:commandButton
onclick="if (! confirm('Really want to do that?')) return false"
value="Delete it"
action="#{customerHome.startAsync}">
</h:commandButton>
然后在我的 bean 中执行以下操作:
public String startAsync(){
this.initAsyncProcess();
return "/secure/CustomerDuplicateDelete.xhtml";
}
是否可以向以下组件(Seam 按钮)添加确认框?
我试过这个(见下面的代码):但是当我点击 OK/Cancel 时没有任何反应。
当我删除 onclick
时,一切正常但没有确认。
代码:
<s:button value="Delete this"
id="updateTM"
view="/secure/CustomerDelete.xhtml"
onclick="if (! confirm('Really start deletion of this customers ?') ) { return false;}; return true; "
action="#{customerHome.initAsyncProcess}" />
用这个解决了(与 Seam 按钮的布局相同):
<h:commandButton
onclick="if (! confirm('Really want to do that?')) return false"
value="Delete it"
action="#{customerHome.startAsync}">
</h:commandButton>
然后在我的 bean 中执行以下操作:
public String startAsync(){
this.initAsyncProcess();
return "/secure/CustomerDuplicateDelete.xhtml";
}