【发布时间】:2013-12-29 00:41:18
【问题描述】:
这是我的 servlet 代码
con.getCliWithProp(fromdate, todate, packageid, quantity,pro);
for(int i=0;i<Integer.parseInt(quantity);i++){
results.add(con.resultCli.toArray()[i].toString());
}System.out.println(results);
request.setAttribute("cli",results);
}
request.getRequestDispatcher("/npt.jsp").forward(request, response);
}
我在一个jsp中得到这个arralyList,我的JSP代码是
<form action="getDetails" method="post">
<label>From date</label>
<input type="text" name="fromDate" placeholder="From Date" id="datepicker">
<label>To date</label>
<input type="text" name="toDate" placeholder="To Date" id="datepicker1">
<br>
<button class="btn btn-success" id='submit' >Generate CLI</button>
</form>
<br><br>
<div id="display">
<pre>
<font size="4">${requestScope.cli}</font>
</pre>
</div>
当我给出从日期到日期时,它会在 arrayList 中获取我的数据,但以像
这样的格式显示它['122131232','123232312']
我想在不使用 AJAX 的情况下在同一个 jsp 页面上以元素方式显示它们。
【问题讨论】:
-
您看到是因为它只是打印
results.toString()。当您说我想以元素方式显示它们时举例说明如何?
标签: java jsp servlets arraylist