2017-03-04 52 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分鐘。無論如何 –