on 4/27/01 11:11 AM, "Sasha Haghani" <[EMAIL PROTECTED]> wrote:
> Hey Jon,
>
> I took some time last night to scan through some of the source in the
> Turbine CVS tree but I wasn't able to find the code where a JSP is being
> called from within Turbine or where the response data is buffered in
> Turbine.
>
> Could you point me to classes and methods I should be looking at. It would
> help a great deal.
>
> Regards,
> Sasha.
[155][ ~/checkout/jakarta-turbine/src/java ]% find . -name "*Jsp*" -print
./org/apache/turbine/modules/layouts/JspLayout.java
./org/apache/turbine/modules/navigations/BaseJspNavigation.java
./org/apache/turbine/modules/pages/JspPage.java
./org/apache/turbine/modules/screens/BaseJspScreen.java
./org/apache/turbine/modules/screens/JspErrorScreen.java
./org/apache/turbine/services/jsp/JspService.java
./org/apache/turbine/services/jsp/TurbineJspService.java
./org/apache/turbine/services/jsp/util/JspLink.java
./org/apache/turbine/services/jsp/util/JspNavigation.java
./org/apache/turbine/services/jsp/util/JspScreenPlaceholder.java
As for the response being buffered, that is part of the whole Modules system
within Turbine. The Turbine servlet and its helper classes essentially use
the JSP Service to execute the JSP template and then the output is buffered.
-jon
--
If you come from a Perl or PHP background, JSP is a way to take
your pain to new levels. --Anonymous
<http://jakarta.apache.org/velocity/ymtd/ymtd.html>