`
cakin24
  • 浏览: 1396750 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JSP生成九九乘法表

    博客分类:
  • java
阅读更多
一 用表达式和脚本方式实现九九乘法表
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'exercise.jsp' starting page</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">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
 
  </head>
 
  <body>
    <%!
       //返回九九乘法表对应的HTML代码,通过表达式来调用,在页面上显示
       String printMultiTable1()
       {
          String s = "";
          for(int i=1;i<=9;i++)
          {
             for(int j=1;j<=i;j++)
             {
                s+=i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;";
             }
             s+="<br>"; //追加换行标签
          }
          return s;
       }
      
       //JSP内置out对象,使用脚本方式调用,打印九九乘法表
       void printMultiTable2(JspWriter out) throws Exception
       {
           for(int i=1;i<=9;i++)
           {
             for(int j=1;j<=i;j++)
             {
                out.println(i+"*"+j+"="+(i*j)+"&nbsp;&nbsp;&nbsp;&nbsp;");
             }
             out.println("<br>"); //追加换行标签
          }
       }
      
    %>
    <h1>九九乘法表</h1>
    <hr>
    <%=printMultiTable1()%>
    <br>
    <% printMultiTable2(out);%>
    <br>
   
  </body>
</html>
 
二 运行效果


 
 
三 小知识点
1、pageEncoding是jsp文件本身的编码。

 

2、contentType的charset是服务器发给客户端时的内容编码。
  • 大小: 44.6 KB
1
0
分享到:
评论

相关推荐

    JSP生成九九乘法表的简单实例.docx

    JSP 生成九九乘法表的简单实例 本文主要介绍了使用 JSP 生成九九乘法表的简洁实例,旨在帮助读者不仅实现九九乘法表,还能掌握 JSP 表达式的使用方法。 JSP 表达式的使用方法 在 JSP 中,我们可以使用表达式来...

    JSP生成九九乘法表的简单实例

    通过这篇实例教程,读者不仅可以学会如何使用JSP生成九九乘法表,还能了解到JSP页面中各种基本元素的使用,包括页面属性的配置、脚本和表达式的编写以及如何控制页面的输出格式。这对于初学者来说,是一个很好的入门...

    九九乘法表(jsp)

    《九九乘法表在JSP中的实现》 在信息技术领域,JSP(JavaServer Pages)是一种基于Java的服务器端编程技术,用于生成动态网页。本篇将详细讲解如何使用JSP来实现一个经典的数学工具——九九乘法表。九九乘法表是每...

    JSP九九乘法表

    在给定的部分内容中,我们看到了如何使用JSP和EL来生成九九乘法表。下面是代码的详细解释: ```jsp ${i}" step="1"&gt; ${j}"/&gt;*${i}"/&gt;=${i*j}"/&gt; ``` #### `&lt;c:forEach&gt;`标签 `&lt;c:forEach&gt;`是JSTL...

    jsp javascript打印九九乘法表代码.docx

    利用JavaScript生成九九乘法表,主要是通过动态创建HTML元素来实现。 #### 代码详解 ```html &lt;!DOCTYPE html&gt; &lt;title&gt;99乘法表 document.write("&lt;center&gt;&lt;table border='3'&gt;"); for (var i = 1; i ; i++) { ...

    用jsp做的九九乘法表

    本项目"用jsp做的九九乘法表"是一个基于JSP实现的简单教学应用,旨在展示如何利用JSP来生成静态内容并进行基本的网页交互。九九乘法表是我们小时候学习数学的基础,它包含了1到9的所有数字的乘积,对于初学者来说,...

    九九乘法表代码

    在本例中,我们将使用Java编写一个简单的程序来生成九九乘法表。具体实现如下: ```java for(int m = 1; m ; m++) { out.println("&lt;tr&gt;"); for(int n = 1; n ; n++) { if (n ) { out.print("&lt;td&gt;" + m + "*" +...

    jsp输出九九乘法表的简单实例

    总结来说,这个JSP实例通过结合Java代码和HTML元素,展示了如何在动态网页中生成九九乘法表。它利用了JSP的脚本元素来执行计算逻辑,以及HTML表格元素来呈现结果。这个简单的例子不仅有助于初学者理解JSP的基础用法...

    jsp 乘法表

    标题中的“jsp 乘法表”指的是使用JavaServer Pages(JSP)技术来实现一个简单的乘法表。这个乘法表通常会展示1到9之间的数字的乘积,是初学者学习网页动态生成的一个常见练习。 描述中提供的JavaScript代码片段...

    jsp/javascript打印九九乘法表代码

    - **动态生成**: 结合JavaScript可以实现动态生成九九乘法表的功能,例如根据用户输入的数字生成对应的乘法表。 - **教育应用**: 九九乘法表是小学数学的基础,将其制作成互动游戏,有助于提升学生的兴趣和学习效率...

    jsp(乘法表,聊天室,读写文件,猜数字游戏,检验用户登录)

    乘法表的实现通常会包含两个嵌套循环,一个用于行数,另一个用于列数,通过遍历所有可能的乘积组合来生成表格。 接下来是聊天室功能。聊天室是一个实时交互的应用,它需要处理用户输入并显示其他用户的聊天消息。在...

    实验3 JavaScript编程.doc

    1. **九九乘法表**:使用嵌套循环实现,内层循环用于乘法计算,外层循环控制行数。通过`document.write`输出HTML内容,动态生成乘法表。这种技术在Web开发中常用于生成动态表格。 2. **自定义函数创建表格**:定义...

    java配置文档

    下面提供一个简单的九九乘法表的示例代码: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; ; ...

    JAVAEE编程题JAVAEE编程题.doc

    16. 九九乘法表:JSP 页面使用循环结构生成并输出九九乘法表。 17. 重复内容略过(与问题1相同)。 以上内容涵盖了 JSP 文件包含、表单处理、页面间通信、自定义方法、数据验证、数学计算、字符编码处理以及应用...

    数据库访问

    - 基础题二演示了如何使用`out.println()`和循环结构生成九九乘法表,分别通过纯输出和混合HTML的方式实现。 - 基础题三中,页面使用了`page`指令导入`java.util.*`包,并设置页面编码为`GBK`。此外,展示了如何在...

    上机及课后练习note01.doc

    在这个练习中,孩子们将学习如何使用JSP的 Scriplet来实现九九乘法表。Scriplet是JSP中的Java代码片段,可以直接在JSP页面内编写,用于处理逻辑或生成HTML输出。 1. 首先,孩子们需要在`&lt;jsp:scriptlet&gt;`标签内编写...

    j2ee课程设计

    该示例演示了如何使用嵌入式Java代码生成一个九九乘法表。 ```jsp ;charset=GB2312" %&gt; &lt;HTML&gt;&lt;BODY BGCOLOR=yellow&gt; 乘法表 , j, n; for (j = 1; j ; j++) { for (i = 1; i ; i++) { n = i * j; out.print(i + "*...

    达内 coreJava 习题答案

    //循环嵌套,打印九九乘法表 public class NineNine{ public static void main(String[]args){ System.out.println(); for (int j=1;j;j++){ for(int k=1;k;k++) { //老师的做法,判断语句里的 k,省去下列的if...

Global site tag (gtag.js) - Google Analytics