把类似于d_member_id的东西放在循环提的外面定义

解决方案 »

  1.   

    String d_member_id=rs.getString("member_id");
      String d_name=rs.getString("name");
      String sex=rs.getString("sex");
      String birth_y=rs.getString("birth_y");
      String birth_m=rs.getString("birth_m");
      String birth_d=rs.getString("birth_d");
      String tel=rs.getString("tel");
      String mobile=rs.getString("mobile");
      String xueli=rs.getString("xueli");
    兄弟呀,你的这些变量应该放到块外面定义,否则下面怎么能访问到呢
      

  2.   

    Undefined variable: d_name
                    out.print(d_name);
     while(rs.next())
     {
      String d_member_id=rs.getString("member_id");
      String d_name=rs.getString("name");
      String sex=rs.getString("sex");
      String birth_y=rs.getString("birth_y");
      String birth_m=rs.getString("birth_m");
      String birth_d=rs.getString("birth_d");
      String tel=rs.getString("tel");
      String mobile=rs.getString("mobile");
      String xueli=rs.getString("xueli");
      //String department_name=rst.getString("department_name");
     }
    外部定义这些String
      

  3.   

    Undefined variable: d_name
                    out.print(d_name);
     while(rs.next())
     {
      String d_member_id=rs.getString("member_id");
      String d_name=rs.getString("name");
      String sex=rs.getString("sex");
      String birth_y=rs.getString("birth_y");
      String birth_m=rs.getString("birth_m");
      String birth_d=rs.getString("birth_d");
      String tel=rs.getString("tel");
      String mobile=rs.getString("mobile");
      String xueli=rs.getString("xueli");
      //String department_name=rst.getString("department_name");
     }
    外部定义这些String
      

  4.   

    nod
    只是变量也没有必要定义,直接读出来rs.getString("xxxxxx")用就可以了
      

  5.   

    <%
     while(rs.next()){
    %>
    <tr><td><div align="center"><%=rs.getString("member_id")%></div></td>
        <td><div align="center"><%=rs.getString("name")%></div></td>
        <td><div align="center"><%=rs.getString("sex")%></div></td>
        <td><div align="center"><%=rs.getString("birth_y")%>-<%=rs.getString("birth_m")%>-<%=rs.getString("birth_d")%></div></td>
        <td><div align="center"><%=department%></div></td>
        <td><div align="center"><%=rs.getString("tel")%></div></td>
        <td><div align="center"><%=rs.getString("mobile")%></div></td>
        <td><div align="center"><%=rs.getString("xueli")%></div></td>
    <td width="32"><div align="center">删除</div></td>
        <td width="32"><div align="center">修改</div></td>
      </tr> <%}%>
    </table>
    这段再改下。你多试试就行了