纯java代码怎么在jsp页面显示List里面的值

2024-11-29 10:13:32
推荐回答(5个)
回答1:

这个类叫什么名字也不知道,在jsp页面写就和你写java代码一个样只不过,你把java的system.out.println();改为页面的输出就行了
<%
List list =你这类的名字.findAll();

for(Announcement announcement:list){
%>
<%= announcement.get属性();%>
<%
}

%>

这样应该能完成,也是最简单的。

回答2:

假设类名为Biz
<%
Biz biz = new Biz();
List list = biz.findAll();
out.println("

    ");
    for(Announcement a:list){
    out.println("
  • " + a.getSomeProperty() + "
  • ");
    }
    out.println("
");
%>

回答3:

在表单里填写
<%
//获取list信息列表
List annList = new ArrayList();
annList = (ArrayList) request.getAttribute("list");
if (annList != null) {
Iterator annListIter = annList.iterator();
while (annListIter .hasNext()) {
//视图类:Announcement annView = (Announcement) annListIter.next();
// 获取list里面属性如:
String type = annView .getType();
request.setAttribute("AnnInfo", annView );
%>

回答4:

首先,import
<%@ page import="你的类"%> 写在页面最上面
下面是展示
<%

List list=findAll() ;
for (int i = 0; i < list.size(); i++) {
%><%=list.get(i)%>
<%
}
%>
还有问题的话可以HI我

回答5:

最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它不必写的jsp页面里面。如果必须写在页面里面,就当做声明代码段吧。 我想你