0
顯示在列表或網格或表中的數據這是我的JSP代碼:如何在JSP
<%@page import="java.util.Calendar"%> <%@ page import="org.apache.lucene.search.IndexSearcher"%> <%@ page import="org.apache.lucene.analysis.Analyzer"%> <%@ page import="org.apache.lucene.analysis.snowball.SnowballAnalyzer"%> <%@ page import="org.apache.lucene.search.Hits"%> <%@ page import="org.apache.lucene.queryParser.QueryParser"%> <%@ page import="org.apache.lucene.queryParser.MultiFieldQueryParser"%> <%@ page import="org.apache.lucene.queryParser.ParseException"%>
<%@ page import="org.apache.lucene.queryParser.QueryParser"%> <%@ page import="org.apache.lucene.search.Query"%>
<%@ page import="org.apache.lucene.util.Version"%> <%@ page import="org.apache.lucene.store.FSDirectory"%> <%@ page import="org.apache.lucene.search.ScoreDoc"%> <%@ page import="org.apache.lucene.document.Document"%> <%@ page import="org.apache.lucene.search.ScoreDoc"%>
<%@ page import="org.apache.lucene.index.IndexReader"%>
<%@ page import="java.io.IOException"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" import="java.io., java.net."%>
<% //out.print("Today is:"+Calendar.getInstance().getTimeInMillis());
String fil = "E:\\cbdtindex";
Analyzer analyzer = new SnowballAnalyzer("English");
IndexSearcher indexSearcher;
String[] fields = { "DocType1" };
try {
// Directory indexDir = FSDirectory.open(findexfile);
IndexReader reader = IndexReader.open(
FSDirectory.open(new File(fil)), true);
indexSearcher = new IndexSearcher(reader);
MultiFieldQueryParser parser = new MultiFieldQueryParser(
fields, analyzer);
Query query = parser.parse("dtl");
ScoreDoc[] hits = indexSearcher.search(query, null, 100000).scoreDocs;
int x = hits.length;
for (int i = 0; i < x; i++) {
Document hitDoc = indexSearcher.doc(hits[i].doc);
String p = hitDoc.get("FilePath");
//System.out.println(p);
out.println(p);
}
System.out.println("Length" + x);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
%>
我要在名單網格或表顯示列P值。
有人可以幫助我嗎?我可以在控制檯上打印out.print.ln
中的顯示數據,但我需要在列表中顯示。
在哪裏我將使用請幫助我,我是新的jsp頁面我做過核心Java只有 – user2372154
你可以在這裏找到類似的問題和例子:http://stackoverflow.com/questions/7120068/how-to-display -data-in-jstl-for-list-containing-objetcs – Alex
請告訴共享代碼在p數據的列表視圖中打印 – user2372154