求救:如果不知道列名,在JSP页面中怎样写?
Java code:
//获取列名colName和列数numberofColumns
int numberofColumns=rs.getMetaData().getColumnCount();
String[] colName=new String[numberofColumns];
for(i=1;i<numberofColumns;i++) {
colName[i]=rs.getMetaData().getColumnName(i);
}
//内容装入Map,但是列名没有装入
List list=new ArrayList();
try{
while(rs.next()){
Map map=new HashMap();
for(int i=1;i<colName.length;i++){
map.put(colName[i],rs.getString(i));
}
list.add(map);
}
//然后在JSP页面调用:现在的列名是静态的:姓名,性别,班级,怎样动态完成?
<tr >
<td>姓名</td>
<td>性别</td>
<td>班级</td>
</tr>
<c:forEach items="${caseList}" var="cases">
<tr>
<td>${cases.姓名}</td>
相关问答:
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
int number=0;
boolean iscome=false;
File file=new ......
我的程序如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......
新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......