jsp 的 for循环

jsp中同样可以使用for语句来循环输出内容。for与if一块使用会使得程序流程更加灵活。
达到一些我们想要的效果例如:
<%@ page language="java" import="net.abjy.fts.util.*,java.sql.*" pageEncoding="utf-8"%>
<%@ include file="/WEB-INF/manager/head.jsp" %>



<%
 String username = request.getParameter("username");
    DataOperator db = new DataOperator();
    String sql="select * from "+username+"";
    ResultSet r = db.executeQuery(sql);
%>



 
  
 
 
 
  
  
 
 
 
 
   
   
 
  <%
  while (r.next()) {
   ResultSetMetaData data = r.getMetaData();
   %>
      <%
      for (int i = 1; i <= data.getColumnCount(); i++) {
      
         String columnname=data.getColumnName(i);
         String columnvalue=r.getString(i);
         %>
 
 
   
   
 
      <%
    }
   %>
   <%
  }
 %>
 
   
 
 
 
 
*用户名(用户名不可修改):   
*各字段名及值:<%=columnname%>    

        
   
   

<%@ include file="/WEB-INF/manager/footer.jsp" %>

你可能感兴趣的:(java)