using System;
using com.neokernel.nk;
using com.neokernel.httpd;

public class SimplePage:RequestAgent
{
	public override void  initProps()
	{
		setDefault("service_name", "/simple.agent");
		setDefault("title", "SimplePage");
		setDefault("body", "This is output from the SimplePage agent.");
	}
	
	public override void  handleRequest(AgentRequest request)
	{
		System.String title = getString("title");
		System.String body = getString("body");
		
		request.println("<HTML>\n<HEAD>");
		request.println("<TITLE>" + title + "</TITLE>");
		request.println("</HEAD>\n<BODY>");
		request.println("<H1>" + title + "</H1>");
		request.println("<P>" + body + "</P>");
		request.println("</BODY>\n</HTML>");
	}
}