diff --git a/htroot/test.java b/htroot/test.java new file mode 100644 index 000000000..e1c79e552 --- /dev/null +++ b/htroot/test.java @@ -0,0 +1,21 @@ +import de.anomic.http.httpHeader; +import de.anomic.server.serverObjects; +import de.anomic.server.serverSwitch; + +public class test { + + // http://localhost:8080/test.xml?count=10 + + public static serverObjects respond(httpHeader header, serverObjects post, serverSwitch env) { + serverObjects prop = new serverObjects(); + int count = Math.min(1000, (post == null) ? 0 : post.getInt("count", 0)); + + for (int i = 0; i < count; i++) { + prop.put("item_" + i + "_text", Integer.toString(i)); + } + prop.put("item", count); + + return prop; + } + +} diff --git a/htroot/test.xml b/htroot/test.xml new file mode 100644 index 000000000..0e150fc4c --- /dev/null +++ b/htroot/test.xml @@ -0,0 +1,9 @@ + + + +#{item}# + +#[text]# + +#{/item}# +