我试图通过点击primefaces命令链接来更新窗口的内容:
<p:commandLink oncomplete="if( #{documentController.documentAlreadyOpenedInExternalWindow} ) window.open('previewDocument.xhtml?documentId=#{documentController.documentId(task)}', 'new');"
但条件检查似乎再也没有测试过?
<p:commandLink oncomplete="if( true ) window.open('previewDocument.xhtml?documentId=#{documentController.documentId(task)}', 'new');"
以上陈述将在每次点击时打开窗口..
我怎么解决这个问题?
Primefaces 5.2
答案 0 :(得分:-1)
我理解的问题是你正在尝试更新窗口的内容,如果它已经打开,否则打开新窗口你可以使用条件运算符,如果你的字段 for (UITextField *feild in [self subviews])
{
if ([feild isKindOfClass:[UITextField class]])
{
NSLog(@"Text = %@ ",feild.text);
}
}
是布尔值那么你可以像这样使用
documentAlreadyOpenedInExternalWindowis