lists.add(rs.next());   //这行报错
取数据错了,你看一下api  rs.next()是做什么用的,看你的list是string泛型的,那就用rs.getString("这里可以是查询出来的列号或者是列名");比如你的查询语句是select name1,name2 from table,你想显示name2,就用rs.getString("name2")或者rs.getString(2)这样就行了,还是多看下API

解决方案 »

  1.   

     while (rs.next()) {
              lists.add(rs.getString(填写你想获取的属性是第几个【int类型】比如1、2、3、4等));   //这行报错
              }
      

  2.   

    都结贴了,还是回复一下你吧,在html中打空格是没用的,可以用   这个符号代替空格
    一行四列也很简单,只要自己想一下,正常的
    <table>
        <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
        </tr>
    </table>
    是怎么做到的,你把你的四个字段放在对应的<td></td>里面就行了