<%@ page language="java" %> <%@ page import="java.io., java.util." %>

阶乘计算
<h1>计算1~10的阶乘</h1>

<%!
    // 定义计算阶乘的方法
    long Factorial(int n) {
        if (n <= 1) {
            return 1;
        } else {
            return n * Factorial(n - 1);
        }
    }
%>

<% 
    // 调用Factorial方法输出1~10的阶乘
    for (int i = 1; i <= 10; i++) {
        out.print('阶乘(' + i + ') = ' + Factorial(i) + '<br>');
    }
%>

本示例演示如何使用JSP页面编写代码计算并输出整数1~10的阶乘。代码中定义了一个方法来计算阶乘,并在JSP程序段中循环调用该方法输出结果。

将以上代码保存为一个名为'factorial.jsp'的文件,并通过Web容器(如Tomcat)访问该JSP页面,即可看到计算结果输出在网页上。

JSP计算1~10的阶乘示例 - 使用方法定义和循环输出

原文地址: https://www.cveoy.top/t/topic/bleK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录