1 package com.quadcap.http.servlets.jsp; 2 3 40 41 import javax.servlet.Servlet ; 42 import javax.servlet.ServletConfig ; 43 import javax.servlet.ServletContext ; 44 import javax.servlet.ServletException ; 45 import javax.servlet.ServletRequest ; 46 import javax.servlet.ServletResponse ; 47 48 import javax.servlet.jsp.JspEngineInfo ; 49 50 import com.quadcap.util.Debug; 51 52 57 public class JspFactory extends javax.servlet.jsp.JspFactory { 58 static { 59 setDefaultFactory(new JspFactory()); 60 } 61 JspFactory() {} 62 63 public javax.servlet.jsp.PageContext 64 getPageContext(Servlet servlet, ServletRequest request, 65 ServletResponse response, 66 String errorPageURL, 67 boolean needsSession, int buffer, 68 boolean autoflush) 69 { 70 PageContext p = new PageContext(); 71 try { 72 p.initialize(servlet, request, response, errorPageURL, 73 needsSession, buffer, autoflush); 74 } catch (Exception e) { 75 Debug.print(e); 76 p = null; 77 } 78 return p; 79 } 80 81 public void releasePageContext(javax.servlet.jsp.PageContext p) { 82 p.release(); 83 } 84 85 public JspEngineInfo getEngineInfo() { 86 return new JspEngineInfo () { 87 public String getSpecificationVersion() { return "1.0"; } 88 }; 89 } 90 91 } 92 | Popular Tags |