def index(request, response, db, session, stdin): user = session.get("username") if isnull(user): user = "NO USER" db.execute("CREATE CACHED TABLE foo (bar VARCHAR(256))") res = db.query("select bar from foo order by bar") sb = StringBuilder.new() sb.append("Index -- overview

Overview

") sb.append("

Hi, ") sb.append(user) sb.append("!

") if isnull(res): sb.append("

No data available

") else: sb.append("") sb.append("") db.execute("SHUTDOWN") return sb.toString() def foo(request, response, db, session, stdin, first, hiho): sb = StringBuilder.new() sb.append("INSERT INTO foo (bar) values('") sb.append(hiho) sb.append("')") db.execute(sb.toString()) db.execute("SHUTDOWN") return hiho def login(r, e, d, s, i, username): s.put("username", username) e.setContentType("text/plain") y = s.get("username") return y + "You're logged in now."