Author: jogep Date: Wed Mar 2 06:49:31 2011 New Revision: 1076120 URL: http://svn.apache.org/viewvc?rev=1076120&view=rev Log: Solves WW-3577 - uses field initialization to improve performance
Modified: struts/sandbox/trunk/struts2-portlet2-plugin/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java Modified: struts/sandbox/trunk/struts2-portlet2-plugin/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java URL: http://svn.apache.org/viewvc/struts/sandbox/trunk/struts2-portlet2-plugin/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java?rev=1076120&r1=1076119&r2=1076120&view=diff ============================================================================== --- struts/sandbox/trunk/struts2-portlet2-plugin/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java (original) +++ struts/sandbox/trunk/struts2-portlet2-plugin/src/main/java/org/apache/struts2/portlet/result/PortletVelocityResult.java Wed Mar 2 06:49:31 2011 @@ -95,6 +95,8 @@ public class PortletVelocityResult exten private String defaultEncoding; private VelocityManager velocityManager; + private JspFactory jspFactory = JspFactory.getDefaultFactory(); + public PortletVelocityResult() { super(); } @@ -159,7 +161,6 @@ public class PortletVelocityResult exten HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); - JspFactory jspFactory = null; ServletContext servletContext = ServletActionContext .getServletContext(); Servlet servlet = JspSupportServlet.jspSupportServlet; @@ -171,7 +172,6 @@ public class PortletVelocityResult exten ServletActionContext.PAGE_CONTEXT); if (pageContext == null && servlet != null) { - jspFactory = JspFactory.getDefaultFactory(); pageContext = jspFactory.getPageContext(servlet, request, response, null, true, 8192, true); ActionContext.getContext().put(ServletActionContext.PAGE_CONTEXT,