jsp主页上如何显示一个数据库表中的数据?

来源:百度知道 编辑:UC知道 时间:2024/06/28 04:30:46
我用jsp+servlet+javabean做网站,问题是:如果我想在主页上显示一个数据库表中的数据,也就是一打开主页就显示这个数据库表中的数据,我已写了一个bean用来封装这个数据库表的数据,现在我在主页index.jsp上应该怎么写?
补充一下:
我的要求是要符合mvc,我想知道,如果直接用usebean是不是不符合mvc?

<%@ page language="java" import="java.util.*,java.sql.*,com.DBClass" pageEncoding="gb2312"%>//这里声明你需要的类和自己的bean

<jsp:useBean id="db" class="com.DBClass" scope="page"></jsp:useBean>//把你的bean在JSP中实例化
<body>
<%
ResultSet rs = db.executeSQL("select * from XX);
if(rs.next())
{
out.println(rs.getString(1).getBytes("gb2312"),"gb2312");
out.println(rs.getString(2).getBytes("gb2312"),"gb2312");
}//XX改成自己的表名
else
{
out.println("输出有误");
}
%>
</body>