如何在Jsp中显示列表或网格或表格中的数据
how to display data in List Or grid or in table in 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
中打印显示数据,但我需要在列表中显示。
可以使用jstl <c:forEach>
进行迭代,使用html <table><tr><td></td></tr></table>
进行文本格式化。最好只使用jsp作为视图,而不使用scriptlet。
相关文章:
- $.每个jquery循环打印一个“;未定义的“;对于getJSON请求后的每个元素,网格数据都会完美地打印出来
- 在页面上获取网格数据之前出现 jQuery 错误
- 对于光滑网格数据视图,如果有更多的行数,则不会加载所有行
- ExtJS 4.2 将网格数据导出到可下载的 CSV 文件
- 如何导出 Html.Kendo().网格数据以通用方式使用javascript表现出色
- 如何从网格数据表插件 jQuery 中清除数据
- 光滑网格数据查看链接
- 访问网格数据存储的加载函数内的sortInfo属性
- jquery 在我对 Kendo UI 网格数据进行更改后返回错误
- 如何在网格数据绑定为动态时为 jqgrid 单元格设置自定义标题
- AngularJS-ui网格-数据显示问题
- 单击事件时刷新网格数据
- 对列进行分组时,网格数据将消失
- 如何在ExtJS 5中使用分页过滤网格数据
- 将angularjs网格数据从一个控制器暴露到另一个控制器
- AngularJS Ui网格数据表,如何避免多ng重复
- Dojo使用JsonRestStore重新加载网格数据
- 用于存储网格数据的javascript对象
- 将网格数据发送到服务器Exjts4
- 参数以'null'使用Jquery时调用ajax绑定网格数据