-
FEATURED COMPONENTS
First time here? Check out the FAQ!
Hello!
I have an application with ZK 6.0.0 e Spring 2.0.4. Use Messagebox to interact with the user. Each time the Messagebox is called it takes longer to open.
Thanks.
For example: If the user has not indicated any filter, opens a Messagebox stating that at least one filter must be inserted. And each time the Messagebox takes longer to open. This behavior occurs for any zul, in any situation.
Class:
public class AUser extends GenericForwardComposer { ...
public void search() {
String msg;
...
if(tbNameFilter.getValue().equals("")) {
...
Messagebox.show(msg, title, Messagebox.OK, Messagebox.INFORMATION,
new EventListener() {
@Override
public void onEvent(Event evt) {
switch (((Integer) evt.getData()).intValue()) {
case Messagebox.OK:
...
break;
}
}
);
...
}
}
...
}
Hi,
I tried the following simplified version of what you explain with ZK 6.0.0, and I cannot notice any slowdown... so could you please trye this example in your environment and be more precise, where the slowdown happens (server or clientside, memory leak)?
Composer:
package zk.forum;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zk.ui.util.GenericForwardComposer;
import org.zkoss.zul.Messagebox;
public class MessageboxComposer extends GenericForwardComposer<Component> {
private String msg = "box message";
private String title = "box title";
public void search() {
Messagebox.show(msg, title, Messagebox.OK, Messagebox.INFORMATION, new EventListener<Event>() {
@Override
public void onEvent(Event event) throws Exception {
switch (((Integer)event.getData()).intValue()) {
case Messagebox.OK:
System.out.println("OK");
break;
default:
System.out.println("other");
}
}
});
}
}
zul-file:
<zk>
<div apply="zk.forum.MessageboxComposer">
<button onClick="$composer.search()" label="search" />
</div>
</zk>
For me it does not seem to be Messagebox alone, so maybe something more complex is missing.
Cheers, Robert
Asked: 2013-07-30 13:38:19 +0800
Seen: 18 times
Last updated: Aug 05 '13
ArrayIndexOuOfBoundsException showing Messagebox
MVVM: problem Messagebox.show on modal window
Messagebox display problem when accessing directly a zhtml page (onCreate event)
fiddle error messagebox [closed]
ZK Customize the error message for Constraints
Verify existence -Verificar existencia DNI