首先你要把数据库里面的数据封装到一个集合对象里面去 比如是 List
然后在跳转之前设置request属性
requestsetAttribute("属性名",你封装数据的那个集合对象);
用表格就可以啊,把查询结果放到list里
<table>
for(int i=0;i<listsize();i++)
{
<tr>
<td>
<h5><a href="shouchanpinxinxipid=<%=listget(i)getPid()%>"><%=listget(i)getPname()%></a></h5>
</td>
</tr>
}
</table>
so easy在java类中获取数据库查询的内容,然后封装成为List类型。然后获取request对象。
requestgetSessionsetAttribute("sjobs",yourdata);
在页面上就用:
注意jsp文件头要引入lib
<%@ taglib uri=">
查询数据库应该知道吧?
调用查询数据库方法,从而得到一个数据集合,List类型,数组类型都可以。
假设查询数据库方法是 getData(),返回一个list集合。
<select>
<option value=0>--请选择--</option>
<%
dao d=new dao();//这是那个数据库访问的类。
List list=dgetData();
for(int i=0;i<listsize();i++)
{
%>
<option value=<%=i+1%>><%=listget(i)%></option>
<%}%>
</select>
就这样。
以上就是关于JSP页面调用Servlet实现数据库表格数据显示全部的内容,包括:JSP页面调用Servlet实现数据库表格数据显示、jsp中将数据库中一个字段的数据以表格的形式显示出来!!、jsp在已经连接上数据库的情况下怎么在列表上显示数据库的内容要用jstl标签,最好有代码,摆脱各位了!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)