You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Jörg Horchler <jo...@online.de> on 2002/12/07 17:05:37 UTC
Turbine XSLT Tutorial
Hi all,
I'm a newbie to Turbine so I need some hints. I want to implement a web
application with the following components:
- Turbine as servlet framework
- MySQL as database
- Tomcat as servlet engine
- Lucene as search engine
The application should work in the way that it extracts the information from
the database (for example news or book information), builds an in-memory XML
document and displays it using an XSLT stylesheet. Naturally it should check
whether the actual user has the right to see the information he requested.
In a few words: I want to use Turbine with XSLT-Stylesheets. I saw that the
default template engine (Velocity) uses its own template language. That's
not what I'm searching for. I want to use XSLT-Stylesheets with in-memory
XML files. I will never create a XML file on the disk.
In addition I want to store the output of the XSLT-transformation (HTML
files) in a disk cache to get the ability to seach within these documents
with Lucene.
My question is whether a tutorial exists which shows how to use
XSLT-Stylesheets as the view for Turbine.
I think this could be helpfull for me to create my application.
Regards
Jörg
P.S. perhaps it will be helpfull for you to know what I want to display
whithin my application:
- information about books
- information about pictures (fantasy art)
- information about role playing games
- news, faqs, discussion threads, chat, links, a guestbook
- search facilities
- in addition I want to manage the complete content via the browser
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Turbine XSLT Tutorial
Posted by Rodney Schneider <ro...@actf.com.au>.
On Wed, 18 Dec 2002 08:12, you wrote:
> Jörg
>
> > I'm a newbie to Turbine so I need some hints. I want to implement a
> > web application with the following components:
> > - Turbine as servlet framework
> > - MySQL as database
> > - Tomcat as servlet engine
> > - Lucene as search engine
>
> How much have you done on this? I'm looking at how to integrate
> Lucene with Turbine. I'm fairly experienced with Turbine, but I've
> only played with Lucene.
I am pretty sure that Scarab uses Lucene, so you could always dig into
the source code...
> Regarding XSLT, I'm pretty sure Velocity works well with it. Check
> the Velocity site.
You could also look at DVSL (an alternative for XSLT):
http://jakarta.apache.org/velocity/dvsl/index.html
Regards,
-- Rodney
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Turbine XSLT Tutorial
Posted by Eric Emminger <er...@ericemminger.com>.
Jörg
> I'm a newbie to Turbine so I need some hints. I want to implement a web
> application with the following components:
> - Turbine as servlet framework
> - MySQL as database
> - Tomcat as servlet engine
> - Lucene as search engine
How much have you done on this? I'm looking at how to integrate Lucene
with Turbine. I'm fairly experienced with Turbine, but I've only played
with Lucene.
Regarding XSLT, I'm pretty sure Velocity works well with it. Check the
Velocity site.
Eric
--
Eric Emminger
eric@ericemminger.com
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: Turbine XSLT Tutorial
Posted by Rodney Schneider <ro...@actf.com.au>.
On Sun, 8 Dec 2002 03:05, you wrote:
> Hi all,
>
> My question is whether a tutorial exists which shows how to use
> XSLT-Stylesheets as the view for Turbine.
Hi,
Unfortunately, there is not yet a tutorial for using XSLT stylesheets
with Turbine. I think your best bet is to search the mailing list
archive for "XSLT" and read the source code of the XSLT Service:
http://jakarta.apache.org/turbine/turbine-2/services/xslt-service.html
It would be great if you could write a tutorial or some more thorough
documentation for the XSLT Service as you learn about it :)
Cheers,
-- Rodney
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>