欢迎光临散文网 会员登陆 & 注册

Java web用JSP打印九九乘法表的两种方法,用StringBuilder拼接或代码混合【诗书画唱】

2020-09-06 10:24 作者:诗书画唱  | 我要投稿

下面是用JSP打印九九乘法表的两种方法:


<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%

    String path = request.getContextPath();

    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

    //用StringBuilder拼接的方法:


StringBuilder html = new StringBuilder();

    for(int i = 1;i <= 9;i ++) {

    for(int j = 1;j <= i;j ++) {

    html.append("<span>" + i + "*" + j + "=" + i * j + "</span>");

    html.append("&nbsp;&nbsp;&nbsp;&nbsp;");

    }

    //System.out.println();

    html.append("<br>");

    }

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>



        <title></title>

        <meta http-equiv="pragma" content="no-cache">

        <meta http-equiv="cache-control" content="no-cache">

        <meta http-equiv="expires" content="0">

        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

        <meta http-equiv="description" content="This is my page">

    </head>

    <body>

        <%


    //用Java和HTML等的代码混合的方法:

            for(int i = 1;i <= 9;i ++) {

            for(int j = 1;j <= i;j ++) {

        %>

                <span><%=i %>*<%=j %>=<%=i * j %></span>

                &nbsp;&nbsp;&nbsp;&nbsp;

        <%

            }

        %>

                <br>

        <%               

            }

        %>

    </body>

</html>


Java web用JSP打印九九乘法表的两种方法,用StringBuilder拼接或代码混合【诗书画唱】的评论 (共 条)

分享到微博请遵守国家法律