因为新手 所以在jsp页面看到这样一段代码
却没有明白意思
String str="";
str+="<tr><td>"+rs.getString(1)+"</td></tr>";这是什么意思 能解释一下吗

解决方案 »

  1.   

     对了 这段代码在<%%>里面
      

  2.   

    和在java文件里一样<% 
       这里可以写java代码
    %>
      

  3.   

    <%
    String str=""; 
    str+=" <tr> <td>"+rs.getString(1)+" </td> </tr>"; 
    %>
    就是将查询的结果集的第一个列的数据放到表的一个列里!
      

  4.   

    动态生成表格的单元,类似<tr><td><%=rs.getString()%></td></tr>只不过都写在了jsp标签里面,就变成了你写的那个样子了!
      

  5.   

    很简单的就是输出表格,tr代表行td代表单元格。这应该是个循环吧每执行一次生成一行。rs.getString(1)代表的是以String类型输出结果集的第几个元素。也可以用rs.getString(“数据库的字段”)代替。+代表的是java语言的字符串连接符。