数据库已经连接,我想在页面上显示数据库中数据

数据库已经连接,我想在页面上显示数据库中数据,第1张

你好,请问你是jsp,php,asp呢。

一般在网页中显示数据库所查找到的信息,基本是一样的。

在网页中需要显示数据库信息的地方,写上语句,我以jsp为例子

一般网页开发都遵循MVC模式。至于什么是MVC模式,就不赘述了。

1.一般对应数据库的那么表,我们会在web project中创建一个javabean,也就是Name.java。

2.里面的成员变量,就跟数据库的列名一样的,一般设置是private的,然后通过getter,setter方法来给予访问。

3.另外数据库的链接 *** 作,最好有个java类创建数据库的连接及释放

4.创建一个对name‘表的 *** 作的Java类。这里就称为NameOperation。

主要是从数据库中查找所有的用户,返回当然是一个List集合

接下来,可以在网页中显示了

<%

List list = NameOperation.getAllUserName()//具体方法不再赘述

for(int i = 0i<=list.size){

Name name = (Name)list.get(i)

%>

//假设这里显示四个用户名

用户名:<%=name.getUserName()%>

<%}//记住for的结束大括号一定要在这里,负责显示不了用户名的

%>

查询数据库应该知道吧?

调用查询数据库方法,从而得到一个数据集合,List类型,数组类型都可以。

假设查询数据库方法是

getData(),返回一个list集合。

<select>

<option

value=0>--请选择--</option>

<%

dao

d=new

dao()//这是那个数据库访问的类。

List

list=d.getData()

for(int

i=0i<list.size()i++)

{

%>

<option

value=<%=i+1%>><%=list.get(i)%></option>

<%}%>

</select>

就这样。


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

原文地址: http://outofmemory.cn/sjk/9994746.html

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

发表评论

登录后才能评论

评论列表(0条)

保存