JSP写出九九乘法表(表达式方法 和 脚本的方法)

<%@ page language="java" import="java.util.*" pageEncoding = "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 ‘execise.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>

<%!

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;&nbsp;";

}

//换行

s += "<br>";

}

return s;

  } 

void printprintMultiTable2(JspWriter out) throws Exception

{

String s = " ";

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

{

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

{

out.println(s += i + "*" + j + " = " +(i * j)+ "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");

}

//换行

out.println("<br>");

}

}

  %>

//表达式方法

<h1>九九乘法表</h1> <br>

<%= printMultiTable1()%>

<br>

//脚本的方法

<h1>九九乘法表</h1> <br>

<%= printMultiTable()1%>

</body>

</html>

时间: 2024-11-11 03:54:09

JSP写出九九乘法表(表达式方法 和 脚本的方法)的相关文章

Java程序中用for循环语句 写出九九乘法表

今天学习了Java的for循环,用这个写了个九九乘法表,分享给大家.好东东要懂得分享额. 源码如下: for (int i=1;i<=9;i++) {          for (int j=1;j<=i;j++){              System.out.print(i+"*"+j+"="+(i*j)+"\t");          }          System.out.println("");  

初学写的九九乘法表

九九乘法表 # _*_ coding: utf-8 _*_ for a in range(1, 10):         print         for b in range(1, a+1):                 print "%d * %d = %d " % (a, b, a*b),

JSP页面输出九九乘法表--JSP基础

index.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML><html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma

用python写一个九九乘法表-2月19日/2018

first = 1 while first<=9: sec=1 while sec<=first: print(str(sec),"x",str(first),"=",first*sec,end="\t") sec+=1 print() first+=1 原文地址:https://www.cnblogs.com/bushii/p/8454205.html

用简单的for循环写一个九九乘法表

1.效果如下 1 x 1=1 1 × 2 =2, 2 × 2 = 4 l × 3 = 3, 2 × 3 = 6, 3 × 3= 9 ......... l × 9 =9, 2 × 9 = 18, 3 × 9 = 27, … , 9 x 9 = 81 2.实现思路 设置行数为变量i,每行变换的数字为a 有9排,可用for循环9次输出,每输出一排则进行换行 每行的结构为a*i(①其中a是个变量:由1自增到i        ②每输出一个结果,加逗号进行分隔) 3.实现代码 for i in range

使用表达式和jsp脚本打印九九乘法表

<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)+"\t";不推荐 s+=i+"

使用lambda编写九九乘法表

Java 8 出来有一段时间了,支持lambda表达式 非常的赞. lambda表达式 即匿名方法,属于一种轻量级的封装 lambda表达式的语法由参数列表.箭头符号->和函数体组成.函数体既可以是一个表达式,也可以是一个语句块: (int x, int y) -> x + y () -> 5 (String s) -> { System.out.println(s); } 第一个lambda表达式接收x和y这两个整形参数并返回它们的和: 第二个lambda表达式不接收参数,返回整

JavaWeb 输出九九乘法表,三角形,菱形

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <

JSP基础——分别使用表达式和脚本方式打印九九乘法表

最近在学习慕课网的课程<java遇见HTML--JSP篇>,简单做些记录. 课程网址为:http://www.imooc.com/learn/166 任务描述:分别使用表达式和脚本方式打印九九乘法表 代码如下: <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"%> <% String path =