यह मेरा जेएसपी कोड है:
& lt;% @ page import = "java util.Calendar "% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.search.IndexSearcher"% & gt; & Lt;% @ पेज आयात = "org.apache.lucene.analysis.Analyzer"% & gt; & Lt;% @ पेज आयात = "org.apache.lucene.analysis.snowball.SnowballAnalyzer"% & gt; & Lt;% @ पेज आयात = "org.apache.lucene.search.Hits"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.queryParser.QueryParser"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.queryParser.MultiFieldQueryParser"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.queryParser.ParseException"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.queryParser.QueryParser"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.search.Query"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.util.version"% & gt; & Lt;% @ पेज आयात = "org.apache.lucene.store.FSDirectory"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.search.ScoreDoc"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.document.Document"% & gt; & Lt;% @ पृष्ठ आयात = "org.apache.lucene.search.ScoreDoc"% & gt; & Lt;% @ पेज आयात = "org.apache.lucene.index.IndexReader"% & gt; & Lt;% @ पृष्ठ आयात = "java.io.IOException"% & gt; & Lt;% @ page language = "java" contentType = "text / html; charset = आईएसओ -885 9-1" पृष्ठ एन्कोडिंग = "आईएसओ -8859-1" आयात = "जावा। ओ।, जावा। नेट।"% & Gt; & Lt;% //out.print("Today है: "+ Calendar.getInstance ()। GetTimeInMillis ()); स्ट्रिंग fil = "E: \\ cbdtindex"; विश्लेषक विश्लेषक = नया स्नोबॉल विश्लेषक ("अंग्रेज़ी"); सूचक खोजकर्ता अनुक्रमणिका खोजकर्ता; स्ट्रिंग [] फ़ील्ड = {"डॉकटाइप 1"}; {// निर्देशिका indexDir = FS डायरेक्टरी। Open (findexfile) का प्रयास करें; इंडेक्सरेडर रीडर = इंडेक्स रीडर.ओपेन (एफएस डायरेक्टरी। ओपेन (नई फाइल (फाइल)), सच); IndexSearcher = नया सूचक खोजकर्ता (रीडर); MultiFieldQueryParser पार्सर = नया MultiFieldQueryParser (फ़ील्ड, विश्लेषक); क्वेरी क्वेरी = पार्सर.पार्स ("डीटीएल"); स्कोर डॉक [] हिट = इंडेक्स खोजकर्ता। खोज (क्वेरी, रिक्त, 100000) .scoreDocs; Int x = hits.length; (इंट आई = 0; आई & lt; x; i ++) के लिए {document hitDoc = indexSearcher.doc (हिट [आई]। Doc); स्ट्रिंग पी = हिट डॉक .get ("फाइलपैथ"); //System.out.println(p); out.println (पी); } System.out.println ("लंबाई" + x); } पकड़ (IOException ई) {// TODO ऑटो-जेनरेट कैच ब्लॉक e.printStackTrace (); } पकड़ (ParseException ई) {// TODO स्वत: उत्पन्न होल्डिंग ब्लॉक e.printStackTrace (); }% & Gt; मैं सूची गर्ड या तालिका में स्ट्रिंग पी मूल्य प्रदर्शित करना चाहता हूं।
क्या कोई मुझे मदद कर सकता है? मैं कंसोल पर out.print.ln में डिस्प्ले डेटा प्रिंट करने में सक्षम हूं, लेकिन मुझे सूची में प्रदर्शित करने की आवश्यकता है।
आप पुनरावृत्ति और html & lt; table & gt; & lt; tr & gt; & lt; td & gt; & lt; / td & gt; के लिए jstl & lt; c: forEach & gt; का उपयोग कर सकते हैं ; & Lt; / tr & gt; & lt; / table & gt; पाठ स्वरूपण के लिए और jsp को बिना किसी scriptlets के दृश्य के रूप में उपयोग करने के लिए बेहतर है।
No comments:
Post a Comment