jsp 如何把数据库的某个字段的数据以列表的形式显示出来

如题所述

第1个回答  2013-07-03
你可以把取到的值放到一个List(或数组)里,然后在JSP上用C便签或者<% (写迭代循环的代码) %>这个就可以了
第2个回答  2013-07-03
用一个二维数组,你的页面的行数应该是可以固定的,二维数组里面存放的值是第1行,然后是每列的值。依此循环 在页面有迭代的方式
第3个回答  2013-07-03
把取出的数据封装到List中,放到request对象中,到页面去迭代。你的显示是横向的,就循环产生td

jsp 如何把数据库的某个字段的数据以列表的形式显示出来
你可以把取到的值放到一个List(或数组)里,然后在JSP上用C便签或者<% (写迭代循环的代码) %>这个就可以了

JSP执行数据库查询,然后将查询结果用html表格的形式显示出来
1、在后台定义一个Servlet或者Action,接收jsp的参数去数据库查询数据,返回List 2、将从数据库查询的数据放在request中,如request.setAttribute("studentList",studentList),输出到对应的jsp页面。3、在jsp页面引入jstl标签,定义好一个html表格头 4、用jstl获取后台查询的数据,利用<c:foreach>标签循环...

求jsp代码如何调用mysql以表格形式显示数据库中的某个表格
<%String sql="select * from 表"; \/\/sql查询语句 ResultSet rs=DBCON.executeQuery(sql); \/\/通过调用javabean,执行sql语句 while(rs.next()){ > <%rs.getString("字段名");%> \/\/可以把这些插入表格中,就能显示数据表的数据 <%rs.getString("字段名");%> 。。。 <%} >...

怎样将数据库中一列的值作为网页中一个列表框的选项???
在jsp中去读数据,或者在servlet中读了 request.getRequestDispaXX(url).forword(requeset,response);传到jsp中就可以了。

jsp如何让从数据库查出来的数据符合要求的自动显示为红色,比如我从数据...
显示前判断一下值,是0的就设置红色字体

jsp中怎样用一个循环把数据库的name列读出来,并且比较文本框中的文字...
迭代rs 循环利用n.indexOf(rs.getString(i)),看返回值:是-1的就代表此时的rs.getString(i)没在n中。返回值不是-1,就代表此时的rs.getString(i)在n中。

...如何在jsp页面中以表格的形式输出查询的数据??谢谢
如果你没有使用框架,那就用html语言和<%%> scriptlet来处理。类似这样子 < List list= 数据List;\/\/你的数据 > ID 名字 年龄 < for(int i=0;i<list.size();i++){ > <%=(Data)list.get(i).id%> <%=(Data)list.get(i).name%> <%=(Data)list.get(i).age%> < } >...

Java或jsp---如何把数据库中的数据排行(按用户的点击量)并且输出到页面...
在数据库对应表加一个统计点击量的字段,然后用jdbc查询该数据表即可,按照点击量排行

jsp中如何在数据库中取出数据并放在下拉列表中
可以用缓存,或在访问这个页面以前准备好下拉列表的数据(在Action中完成),一般都只需要id和name就可以了。取出来后,放入requestScope中,用List和Set都可以,这就根据自己的需求了。到了jsp页面,一般都是这样的: 这里是select的默认值 <c:forEach items="${你List或Set的名字}" value="ss"> $...

JSP中怎样将数据库中的数据显示在网页的下拉菜单中
<jsp:useBean id="userBean" scope="page" class="selfteachweb.conn"\/> 把数据库里的数据在跳转下拉菜单中显示 < String sql="select CouName from Courses,Teachers where Teachers.NickName=Courses.NickName and Teachers.NickName='"+session.getAttribute("username")+"'";ResultSet RS=user...

相似回答