lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: Lucene and Struts
Date Fri, 12 Sep 2003 18:12:37 GMT
I've been lurking on these related threads to see what others came up  

The real issue here is defining what the "content" really is.  If the  
web application is solely your own creation, then I feel crawling or  
weird magical tricks with Struts/Tiles/taglibs is not the proper  
approach.  What I'd recommend is you keep the content in a database or  
in some other type of repository and index that directly with Lucene.   
Access that content with your Struts actions and push it into the  
display using the standard mechanisms for Struts/taglibs.

Is this static content that is just text on JSP pages?  If so, pull the  
content out and put it there dynamically - and decouple the content  
from the presentation, and thusly making indexing much easier and  

Is this feasible with what you're doing?  If not, why not?


On Friday, September 12, 2003, at 11:51  AM, Robert Taylor wrote:

> I have a web application developed with Struts and I wish to add the  
> ability
> for users to search the web application content.
> Some of the web application pages are directly accessible via a URL and
> others are only accessible via a Struts action mapping URL.
> All of the web application pages are composite pages (similar to Tiles)
> where
> each page includes and populates a template with content. The content  
> may
> come from various locations but the runtime result is a complete page.
> After downloading Lucene and working with the demo applications I  
> quickly
> realized the problems voiced by Marco Tedone  in this archived message:
> msg04656.html
> I read through the thread and it didn't appear that there was a
> simple/elegant solution.
> I was wondering if anyone has come up with a simple/elegant solution  
> for
> using Lucene
> with Struts/Tiles.
> robert
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message