This week's book giveaways are in the Java EE and JavaScript forums.
We're giving away four copies each of The Java EE 7 Tutorial Volume 1 or Volume 2(winners choice) and jQuery UI in Action and have the authors on-line!
See this thread and this one for details.
The moose likes Struts and the fly likes Need Help From Those Who Are Good At Using Lucene In the Struts Application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Need Help From Those Who Are Good At Using Lucene In the Struts Application" Watch "Need Help From Those Who Are Good At Using Lucene In the Struts Application" New topic
Author

Need Help From Those Who Are Good At Using Lucene In the Struts Application

JiaPei Jen
Ranch Hand

Joined: Nov 19, 2000
Posts: 1309
I am new to Lucene. I want to use lucene as the searching enging to look for articles that are stores in the database.
It is OKay to search articles in the database using "only one" pair of property/value as parameters in a method; for example:

********Property***************Value
*********author************Victor Hugo or .....
*********title*************Les Miserables or .....
********content***************whatever .....
**********id*********************168
visitors of the web site queries all articles in the database by selecting 'author' as the property and supply the name of the author (xyz) as value.
I am stuck because I need to pass additonal parameters rather than using one pair of property/value as parameters -- I have this field "category" in my database. I want to search and get all the articles written by author(property) with name xyz (value) within; say, the HISTORY category. The value of the category will be supplied by the application developer (NOT BY THE VISITOR of the web site via selecting from a drop-down list and fill out the value in the text field).
Is there a method signature available in Lucene to pass additional parameter as necessary? If not, how does Lucene handle this kind of situation. People say that Lucene is very flexible. Thanks in advance.
[ November 03, 2003: Message edited by: JiaPei Jen ]
veronique alvaro
Greenhorn

Joined: Sep 05, 2003
Posts: 24
you should go and see the artimus exemple which uses lucene and should anwer to your question :how to pass additional parameters, as it does it
http://sourceforge.net/project/showfiles.php?group_id=49385
veronique
JiaPei Jen
Ranch Hand

Joined: Nov 19, 2000
Posts: 1309
Artimus_1_1 is exactly what I am working on. I am stuck because I want to modify the example somewhat. I want to pass additional parameters to the FindByProperty.java file and do not have enough knowledge to do it.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Need Help From Those Who Are Good At Using Lucene In the Struts Application