jsp 从数据库中掉入数据出现问题?(有50分,在线等待解答) 把类似于d_member_id的东西放在循环提的外面定义 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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");兄弟呀,你的这些变量应该放到块外面定义,否则下面怎么能访问到呢 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 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 nod只是变量也没有必要定义,直接读出来rs.getString("xxxxxx")用就可以了 <% 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>这段再改下。你多试试就行了 struts action都执行完了还不跳转 怎么获取下拉选框选中的值 jsp如何自动生成验证码 哪位高手能帮我解下以下代码 JSTL 求职C,jsp和java方面程序员!!! jsp中有没有与asp.net中的Response.End()相近的方法? 请问:可不可以从服务器自动下载xml文件而不要弹出框,直接下载到指定目录,下载完后立即启动xml解析程序把xml数据读入数据库中? 中文的字符串解析 请教:如下报错是什么原因造成的? 困惑!请帮助看看错在哪里? 请指教:JSP中怎么调用Servlet,Servlet中怎样调JSP?
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");
兄弟呀,你的这些变量应该放到块外面定义,否则下面怎么能访问到呢
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
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
只是变量也没有必要定义,直接读出来rs.getString("xxxxxx")用就可以了
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>
这段再改下。你多试试就行了