67,550
社区成员




// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: JavaChat.java
package com.example.dwr.reverseajax;
import java.util.LinkedList;
import javax.servlet.Servlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.directwebremoting.Browser;
import org.directwebremoting.WebContext;
import org.directwebremoting.WebContextFactory;
import org.directwebremoting.ui.dwr.Util;
// Referenced classes of package com.example.dwr.reverseajax:
// Message
public class JavaChat {
private final LinkedList messages = new LinkedList();
public JavaChat() {
}
public void addMessage(String text) {
if (text != null && text.trim().length() > 0) {
messages.addFirst(new Message(text));
}
Util.setValue("text", "");
Browser.withCurrentPage(new Runnable() {
public void run() {
Util.removeAllOptions("chatlog");
Util.addOptions("chatlog", messages, "text");
}
});
}
}