1 package org.apache.turbine.modules.pages;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.turbine.services.jsp.TurbineJsp;
23 import org.apache.turbine.util.RunData;
24
25 /***
26 * Extends TemplatePage to add some convenience objects to the request.
27 *
28 * @author <a href="mailto:john.mcnally@clearink.com">John D. McNally</a>
29 * @author <a href="mailto:hps@intermeta.de">Henning P. Schmiedehausen</a>
30 * @version $Id: JspPage.java 534527 2007-05-02 16:10:59Z tv $
31 */
32 public class JspPage
33 extends TemplatePage
34 {
35 /***
36 * Stuffs some useful objects into the request so that
37 * it is available to the Action module and the Screen module
38 */
39 protected void doBuildBeforeAction(RunData data)
40 throws Exception
41 {
42 TurbineJsp.addDefaultObjects(data);
43
44 try
45 {
46
47 data.getResponse().setBufferSize(TurbineJsp.getDefaultBufferSize());
48 }
49 catch (IllegalStateException ise)
50 {
51
52
53 }
54 }
55 }