jsp中如何以表格形式显示数据库中一个字段的数据?

最近做一个网站,关于产品的,现在需要显示产品的名称,因为只有一个字段,所以我用

0

12个回答

试试下面这个,再有问题留下QQ,我直接给你搞

<%int a=list.size()/4;
int b=list.size()%4;
if(b>0){
a=a+1;
int i=0;
while(i ProcuctBean ptbean1=(ProcuctBean)listpt.get(4*i);
ProcuctBean ptbean2=(ProcuctBean)listpt.get(4*i+1);
ProcuctBean ptbean3=(ProcuctBean)listpt.get(4*i+2);
ProcuctBean ptbean4=(ProcuctBean)listpt.get(4*i+3);
%>

"><%=ptbean2.getPname()%>
td>
"><%=ptbean4.getPname()%>
td>

<%i++;
}if(i==a-1){
%>

<%for(int j=0;j ProcuctBean ptbean==(ProcuctBean)listpt.get(4*i+j);
%>
"><%=ptbean1.getPname()%>
td>
"><%=ptbean3.getPname()%>
td>

0

使用html的table标签啊,tr是一行,td是一列,这样子,你就可以显示为 表格了。试试吧!

0

把你想要的形式搞张图片贴上来

0

我的意思是说你要在页面中想成的表格式什么样子

0

就行excel那样,有表头,然后下面的都是相关的数据

0

表格中两列是一列啊?好像是两列啊?暂且定位两列吧,一列id,一列name,一般都用标签的。。。

id name
0

[quote]还是纵向排列额…… [/quote]你给的图不就是纵向的啊?你要横向?
横向数据多了怎么办?下面是横向






<%for(int i=0;i ProcuctBean ptbean=(ProcuctBean)listpt.get(i);
name
0

哦,错了,你不要标题正好,省的麻烦

td>
0

应该是这样,你试试看:

0){ a=a+1; } int i=0; while(i /
0

[quote]好像哪里有点问题,只能显示前8条数据,后面的就不显示了。。帮忙看下,我追加一下积分…… [/quote]
我知道哪有问题了,你稍等

0
共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!