JSP/SERVLET(2)——输出HTML模板

public class TestOutHTML extends HttpServlet{

   private static ThreadLocal tLocal = null;
 
   @Override
   public void init() throws ServletException {
      tLocal = new ThreadLocal();
   }
 
   public final void outHTML(String strHTML){
      try {
         HttpServletResponse response = (HttpServletResponse) tLocal.get();
         byte[] buffer = strHTML.getBytes();
         response.setContentType("text/html");
         response.setHeader("Pragma", "no-cache");
         response.setDateHeader("Expires", 0L);
         response.setContentLength(strHTML.length());
         response.getOutputStream().write(buffer);
         response.getOutputStream().flush();
      } catch (Exception e) {
         e.printStackTrace();
      }
    }
}

 

posted @ 2015-04-04 23:21  xu_shuyi  阅读(167)  评论(0)    收藏  举报