action部分代码 rows = rs.getRow();
al = new ArrayList[rows];
rs.beforeFirst();
while(rs.next()){
al[i] = new ArrayList();
al[i].add(0, rs.getInt("id"));
al[i].add(1, rs.getInt("pid"));
al[i].add(2, rs.getInt("rootid"));
al[i].add(3, rs.getString("author"));
al[i].add(4, rs.getString("title"));
al[i].add(5, rs.getString("cont"));
al[i].add(6, rs.getDate("pdate"));
al[i].add(7, rs.getInt("isleaf"));
al[i].add(8, rs.getInt("istop"));
al[i].add(9, rs.getInt("type"));
al[i].add(10, rs.getInt("islight"));
al[i].add(11, rs.getDate("lastreplytime"));
al[i].add(12, rs.getInt("clickcount"));
i++;
}
requset.put("searchList", al);JSP中用al = (ArrayList)request.getAttribute("searchList");取得数组但是报错如下
搞了将近一下午了没有解决 大大们帮忙下 小弟拜谢
al = new ArrayList[rows];
rs.beforeFirst();
while(rs.next()){
al[i] = new ArrayList();
al[i].add(0, rs.getInt("id"));
al[i].add(1, rs.getInt("pid"));
al[i].add(2, rs.getInt("rootid"));
al[i].add(3, rs.getString("author"));
al[i].add(4, rs.getString("title"));
al[i].add(5, rs.getString("cont"));
al[i].add(6, rs.getDate("pdate"));
al[i].add(7, rs.getInt("isleaf"));
al[i].add(8, rs.getInt("istop"));
al[i].add(9, rs.getInt("type"));
al[i].add(10, rs.getInt("islight"));
al[i].add(11, rs.getDate("lastreplytime"));
al[i].add(12, rs.getInt("clickcount"));
i++;
}
requset.put("searchList", al);JSP中用al = (ArrayList)request.getAttribute("searchList");取得数组但是报错如下
搞了将近一下午了没有解决 大大们帮忙下 小弟拜谢
出现如下错误org.apache.jasper.JasperException: java.lang.ClassCastException: [Ljava.util.ArrayList; cannot be cast to java.util.ArrayList杯具啊 大大帮忙看看