JSP页面如何循环显示list中的内容为一个表

JSP页面如何循环显示list中的内容为一个表,第1张

先从数据库中提取出数据放在list中

<table>

<%

List list = sessiongetAttribute("list");

for(int i=0;i<listsize();i++)

{

Flight flight = (Flight)listget(i);

%>

<tr>

<td><%=flightget 提取对象中的属性 %></td>

</tr>

<%

}

%>

</table>

<script

type="text/javascript">

function

modify(id){

//直接链接提交

var

num

=

documentgetElementById(id)value;

var

url

=

"/要提交的servlet地址bookid="+id+"&num="+num;

location

=

url;

}

//添加到购物车

function

add(id){

var

url

=

"/要提交的servlet地址bookid="+id;

location

=

url;

//通过id在后台得到实体对象,然后放到购物车即可

}

</script>

不知道你会EL和JSTL表达式,直接用java代码了

每一条记录肯定有个唯一标示的id,假设这个对象是Book,集合是list

<%

for(Book

book

:

list){

%>

<tr>

<td><%=bookid%></td>

<!--id-->

<td><%=bookname%></td>

<!--书名-->

<td><input

type="text"

name="num"

id="<%=bookid%>"

value="<%=booknum%"></td>

<!--数量->

<td><input

type="button"

value="修改"

onclick="modify(<%=bookid%>)"></td>

<td><input

type="button"

value="添加到购物车"

onclick="add(<%=bookid%>)"></td>

<tr>

<%

}

%>

主要就是table表的循环吧。数据库分页这个你不会的话,还是找人给你写吧。

比如用php给你写个大概

<php

echo "<table>";

for($i=0;$i=$total;$i++)

{

echo "<tr>";

echo "<table><tr><td>商品名</td><td>价格</td><td>现存</td></tr>";

echo "<table><tr><td>iphone4</td><td>3888</td><td>有货</td></tr>";

echo "</tr>";

}

echo "</table>";

>

显示mssqlserver所有表:

use mssqlserver

select from sysobjects

这个sysobjects是系统表,保存的是所有表的信息

取单个表所有字段信息的Sql语句:

declare @objid int,@objname char(40)

set @objname = 'Talbename'

select @objid = id from sysobjects where id = object_id(@objname)

select 'Column_name' = name from syscolumns where id = @objid order by colid

注意:Tablename是你要选择的表名

如果你要显示所有的表,并且每个表的结构的话,那需要写一个综合的存储过程,用一个循环就可以了

以上就是关于JSP页面如何循环显示list中的内容为一个表全部的内容,包括:JSP页面如何循环显示list中的内容为一个表、在JSp页面查询出数据库的数据并显示在表格上,我要 *** 作数据库、求:struts2+hibernate+spring 代码,将数据库数据,在jsp的大表格中循环输出(2行3列)小表格的数据。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9404551.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存