2017-03-04 54 views
0

我试图让一个算法谁显示帕斯卡与学位5杨辉三角算法的JAVA JSP

三角这是代码:

<%@page import="java.util.Scanner"%> 
<%@page contentType="text/html" pageEncoding="UTF-8"%> 
<!DOCTYPE html> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    <title>JSP Page</title> 
</head> 
<body> 
    <%!int i;  
int j;  
int n=5;  
int [] [] triangle; 
     %> 

     <% 
      System.out.println("Les nombres n :"); 
triangle=new int[n][n]; 
triangle[0][0]=1; 

for(i = 1; i < n ; i++) 
{    
triangle[i][0] = 1;       
for(j = 1; j < i ; j++) 
{    
    triangle[i][j] = triangle[i-1][j-1]+triangle[i-1][j];   
}      
triangle[i][j] = 1;  
}    

for(i=0;i<n;i++) 
{   
for(j = 0; j<n ;j++) 
{   
    if(triangle[i][j]!=0)   
    System.out.print(triangle[i][j] +" "); 
}  
System.out.println(); 
} 
     %> 
</body> 
</html> 

当我运行JSP文件,什么都没发生(空白页)

你知道什么问题吗?以及如何解决它?

回答

1

System.out.println()打印到控制台,而不是网络。您需要改为使用out.println(),其中outjavax.servlet.jsp.JspWriter,并且在JSP中提供。

+0

谢谢杰里米先生,那确实是个问题。我不能选择你的帖子作为我的问题的答案,不得不等待9分钟。无论如何 –