题目:
        根据用户输入的行数、列数,动态打印相对应的表格?
    

我的答案:
    
用户输入代码:
         
  <body>
      
<form action="printTable.jsp" method="post">
          行:
<input type="text" name="row">
          列:
<input type="text" name="col">
          
<input type="submit" value="打印">
      
</form>
  
</body>

打印表格代码:
       
  <body>
  
<%
      
int row=0;    
      
int col=0;
    
try {
        
//获取行数,但它们返回来的值都是String,所有我们要调用Integer里面的一个解析parseInt为int的方法
          row=Integer.parseInt(request.getParameter("row"));
          
          
//获取列数
          col=Integer.parseInt(request.getParameter("col"));
          
      
//在这个转换过程中,可能会出现异常,所有我们try catch一下
    }
catch(Exception ex) {
    
%>
        Input Error
    
<%
    }

    
%>
    
<table border="1">
    
<%
      
for(int i=1;i<=row;i++{
      
%>
      
<tr>
      
<%
          
for(int j=1;j<=col;j++{
      
%>
          
<td><%=i*j%></td>
      
<%
          }

      }

      
%>
      
</tr>
  
</table>
  
</body>


测试:
    输入:
         
     打印:
         

 
 
Sun_Java_XuJian