package levik.servlet;

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import freemarker.template.*;

public class TestServlet extends HttpServlet {
    protected TemplateCache templateCache;

    public TestServlet() {
	templateCache = new FileTemplateCache("f:/java/template/");
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) 
	throws ServletException,IOException {
	Template template = templateCache.getTemplate("levik/servlet/test.html");
	SimpleHash root = new SimpleHash();
	response.setContentType("text/html");
	root.put("date",new Date().toString());
	template.process(root, response.getWriter());
    }

    protected void doPost(HttpServletRequest request, HttpServletResponse response) 
	throws ServletException,IOException {
	doGet(request,response);
    }	       
}
