在网页中需要显示数据库信息的地方,写上语句,我以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>
就这样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)