java web 中如何用一个动态的table表接受数据库中的数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java web 中如何用一个动态的table表接受数据库中的数据相关的知识,希望对你有一定的参考价值。
我在做一个类似空间相册的网页。。我要在页面中建一个table表,表中的数据从数据库中取。这个页面的代码应该怎样写?
参考技术A 你要的是这样吗?如果不是.请告诉我.<logic:notEmpty name="Detail" scope="request" > //Detail 你查询到的数据库的数据LIST
<table cellpadding=3 cellspacing=1 align="left" border="0" width="100%" class="thinBorder">
<tr>
<th align="left"> No</th>
</tr>
<% String cla="#ffffff";%>
<logic:iterate id="INFO" name="Detail" >
<tr bgcolor="<%=cla%>" >
<td align="left"><bean:write name="INFO" property="INFONO"/></td>
</tr>
<% if (cla.equals("#ffffff"))
cla="";
else cla="#ffffff"; %>
</logic:iterate>
</table>
</logic:notEmpty>
<logic:present name="Detail" scope="request" >
<logic:empty name="Detail" scope="request" >
<table class="thinBorder"><tr><td class="header">No DATA</td></tr></table>
</logic:empty>
</logic:present>追问
能给我一个用标签处理的代码么?
追答
bgcolor="#CCCCFE" align="left">
xxx
我要的就是代码啊!
参考技术C <c:forEach></c:forEach> 参考技术D 使用EL和jstl表达式读取后台数据:<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>//使用c标签
<c:forEach items="$test" var="i">
<tr><td>
$i.key
$i.value
</td></tr>
</c:forEach>
test是你存入response中值的名称,key和value是test中的属性 第5个回答 2012-07-05 写个jsp,table自定义标签吧,就可以搞定了。。。
java中如何用json接收一个list?
参考技术A 第一种方法 在action类中 声明一个list集合如:private List list;生成getter和setter方法;\\x0d\\x0a然后通过方法action的方法给list赋值;然后页面通过struts2标签接受即可;\\x0d\\x0a以上是关于java web 中如何用一个动态的table表接受数据库中的数据的主要内容,如果未能解决你的问题,请参考以下文章