packageservlet;importjava.io.IOException;importjava.io.Writer;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importbean.TestFreemarkerBean;importfreemarker.template.Configuration;importfreemarker.template.Template;importfreemarker.template.TemplateException;
@SuppressWarnings("serial")
@WebServlet("/hello")public class hello extendsHttpServlet {//负责管理FreeMarker模板的Configuration实例
private Configuration cfg = null;public void init() throwsServletException {//创建一个FreeMarker实例
cfg = newConfiguration();//指定FreeMarker模板文件的位置
cfg.setServletContextForTemplateLoading(getServletContext(), "/WEB-INF/templates");
}