怎么用JAVA动态生成一个表格 ?从数据库读出数据 然后用JSP页面显示出来 形成一个表格

2024-12-31 07:20:30
推荐回答(4个)
回答1:

放在循环里面,然后在循环体里面画

,,
就行了,这是很久以前学java时写的jsp页面里的一段,里面加了分页什么的。你仔细想想吧,这个很好理解的。










<%
for(int i=currPageBegin;i {
News news=(News)list.get(i);
%>




<%} %>
<%=newDao.getnewsClassNameById(classid) %>

<%=news.getNewsSubject() %> <%=news.getNewsTime() %>

回答2:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

//2得到连接
Connection ct=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=ls","sa","123");

//3创建Statement
Statement sm=ct.createStatement();

//4查询
ResultSet rs=sm.executeQuery("select count(*) from login");
while(rs.next())
{
rowCount=rs.getInt(1);
}
if(rowCount%pageSize==0)
{
pageCount=rowCount/pageSize;
}else
{
pageCount=rowCount/pageSize+1;
}
//查询出显示的记录

rs=sm.executeQuery("select top "+pageSize+" * from login where userId not in(select top "+pageSize*(pageNow-1)+" userId from login)");
%>




<%
while(rs.next())
{
%>

<%
}
%>

用户Id用户名用户密码操作
<%=rs.getString(1) %><%=rs.getString(2) %><%=rs.getString(3) %>修改|删除

回答3:

用jdbc连接

回答4:

你是新手