Dev:SampleServlet.java

Aus YaCyWiki
Wechseln zu: Navigation, Suche
import net.yacy.cora.protocol.RequestHeader;
import net.yacy.search.Switchboard;
import net.yacy.server.serverObjects;
public class test {
    public static serverObjects respond(RequestHeader header, serverObjects post, serverSwitch env) {
    plasmaSwitchboard switchboard = (Switchboard) env;
    serverObjects prop = new serverObjects();
    if(post != null && post.containsKey("num")){
        prop.put("options", 0);
        int i;
        for(i=0;i<=Integer.parseInt((String)post.get("num"));i++){
            prop.put("numbers_"+i+"_num", i);
            prop.put("numbers_"+i+"_num2", i*i);
            prop.put("numbers_"+i+"_num3", i*i*i);
        }
        prop.put("numbers", i);
    }else{
        prop.put("options", 1);
        prop.put("numbers", 0);
    }
    return prop;
}