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); %>
  • 相关阅读:
    模板网站
    用servlet和jsp做探索数据库
    Hibernate和jsp做数据库单表的增删改查
    拦截器
    校验器-对提交的用户名和密码进行过滤
    使用my exclipse对数据库进行操作(4)
    如何正确关闭游戏服务器
    Ehcache 入门详解
    自动重置 Language Level默认为5与 Java Complier默认为1.5
    洪均生谈初学者练习(怎样认识太级拳和怎样进行练习)
  • 原文地址:https://www.cnblogs.com/ljp-yuban/p/7639766.html
Copyright © 2011-2022 走看看