zoukankan      html  css  js  c++  java
  • JSP——九九乘法表

    分别使用表达式和脚本实现打印九九乘法表

    九九乘法表


    1*1=1   
    2*1=2   2*2=4   
    3*1=3   3*2=6   3*3=9   
    4*1=4   4*2=8   4*3=12   4*4=16   
    5*1=5   5*2=10   5*3=15   5*4=20   5*5=25   
    6*1=6   6*2=12   6*3=18   6*4=24   6*5=30   6*6=36   
    7*1=7   7*2=14   7*3=21   7*4=28   7*5=35   7*6=42   7*7=49   
    8*1=8   8*2=16   8*3=24   8*4=32   8*5=40   8*6=48   8*7=56   8*8=64   
    9*1=9   9*2=18   9*3=27   9*4=36   9*5=45   9*6=54   9*7=63   9*8=72   9*9=81   

    采用表达式的方法

    <%= 表达式%>

    先定义一个函数 printMutitable()来实输出九九乘法表

    再通过<%=printMutitable()%>来引用函数

    <%!       //返回九九乘法表对应的HTML代码,通过表达式调用,在页面上显示
              String printMultitable(){
                String s="";
                for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                      s+=i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;";
                }
                s+="<br>"; //换行标签
                }
                return s;
              }
       %>
       
          <h1>九九乘法表</h1>
          <hr>
          <%=printMultitable() %>
       

    通过脚本方式调用并打印输出九九乘法表

    先创建void printMutitable2(JspWriter out)函数

     脚本调用 <% printMutitable2(out); %>

    <%//JSP内置out对象,使用脚本方式调用,打印九九乘法表
              void printMutitable2(JspWriter out) throws Exception{
                //out是JspWriter类的实例,用于向客户端输出内容
               
                for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                     out.println(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;");
                }
               out.println("<br>"); //换行标签
                }
               
              }
    %>
    <br>
    
      <% printMutitable2(out); %>
  • 相关阅读:
    控制器生命周期逻辑调用
    数据持久化
    Mac屏幕录制Gif
    iOS开发应用上架必读最新苹果审核规则
    过滤字符串中的非汉字、字母、数字
    文字加描边
    博客全局修改需求
    iOS Xcode12 运行iOS15系统程序卡在启动页要等很久才能进入主页
    macOS环境:安装Go(21-10-22完)
    关闭WIN10自动配置 IPV4 地址 169.254解决方法
  • 原文地址:https://www.cnblogs.com/ljp-yuban/p/7639766.html
Copyright © 2011-2022 走看看