JSP — 项目篇《I》【打印九九乘法表】
方法一:通过表达式
<%@ 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 'index.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 inputNiceNum(){String s = "";for(int i = 1;i<=9;i++){for(int j=1;j<=i;j++){s+=i+"*"+j+"="+(i*j)+" ";}s+="<br>"; // 换行}return s;}%><h1>九九乘法表</h1><%=inputNiceNum()%></body>
</html>
方法二:通过脚本
<body><%!// 注意:这里抛出了一个异常是因为,系统怀疑// out.println(i+"*"+j+"="+(i*j)+" ");// 可能会出现IO异常,所以不想捕获就要将其抛出//// out 是一个内置对象,它的类型是 JspWriter void inputNiceNum(JspWriter out) throws Exception {for(int i=1;i<=9;i++){for(int j=1;j<=i;j++){out.println(i+"*"+j+"="+(i*j)+" ");}out.println("<br>"); //换行}}%><h1>九九乘法表</h1><hr><% inputNiceNum(out);%></body>
JSP — 项目篇《I》【打印九九乘法表】相关推荐
- JSP打印九九乘法表和表格
一.使用JSP在网页上输出九九乘法表 <%@ page language="java" contentType="text/html; charset=UTF-8& ...
- ios入门攻略 07篇 C语言基础【循环结构之for语句,打印九九乘法表】
for循环 语法: for(表达式1;表达式2;表达式3){ 循环体; } 语义:1.先执行表达式1,跳转到2 2.判断表达式2的结果是否为真,如果为真,跳转到3,否则跳转到5 3.执行循环体,执行完 ...
- C++倒着打印九九乘法表
@C++倒着打印九九乘法表TOC 代码如下 #include using namespace std; int main() { for (int i = 9; i >0; i–) { for ...
- qt5使用触屏 偶尔没响应_Qt5+VS2015编程入门示例及注意事项——打印九九乘法表...
在上篇文章中Qt5+VS2015环境配置,已经详细介绍了Qt5.9与VS2015编程环境的搭建步骤,这次给出一个简单的入门示例,演示在VS2015的IDE中,如何使用Qt5.9界面库编写一个简单的打印 ...
- I00002 打印九九乘法表
打印九九乘法表,其结果要像口诀一样顺口. 程序的关键是有关循环控制问题. #include <stdio.h>int main(void) {int i, j;for(i=1; i< ...
- python for循环九九乘法表_python—用for循环、while循环和一句话打印九九乘法表
用for循环打印九九乘法表: for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s'%(j,i,i*j),end='\t') pri ...
- python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。
网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...
- 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)
打印九九乘法表 分析:每层左边空格的个数=总层数-第几层(i) 每一层的第一个*的位置是 1 每一层的最后一个*的位置是 2i-1 #include <st ...
- Python中range对象的使用以及打印九九乘法表
range对象 range 对象是一个迭代器对象,用来产生指定范围的数字序列.格式为: range(start, end [,step]) 生成的数值序列从start 开始到end 结束(不包含end ...
- I00029 C语言程序-打印九九乘法表
这是小时候背的九九乘法表,是中文版,不是数字版,用C语言程序打印出来了. C语言程序如下: /* I00029 C语言程序-打印九九乘法表 */#include <stdio.h> #in ...
最新文章
- 万能系统卸载器免root_Linux umount命令:卸载文件系统
- 靠,上班打游戏!不,我只是在Minecraft里管理Kubernetes...
- 为什么初创企业应该计算 LTV / CAC,以及如何正确应用它?
- 云服务器一直显示关机中,云服务器一直提示关机中
- 代码chaid_[转载]经典决策树之SAS实现--CHAID
- 巧克力王国 BZOJ 2850
- 【Xamarin挖墙脚系列:Android最重要的命令工具ADB】
- sql查看数据库线程数_SQL Server始终在可用性组数据库上的最大辅助线程
- C#学习笔记——.NET
- innerHTMLinnerHTML与innerText的区别outerHTMLinnerHTML与html的区别
- 资源管理器 右键 反应慢 现象解决方案
- 数字带通传输系统matlab仿真实验,基于MATLAB的数字带通传输系统设计
- 小坑远程shell工具
- teredo 未能解析服务器名,Win10系统Xboxlive显示Teredo无法进行限定怎么解决
- flvplayer.swf flv视频播放器使用方法
- 浅谈上溢overflow和下溢underflow
- ESD与压敏电阻的性能对比
- 2021年中国亚马逊耳环市场趋势报告、技术动态创新及2027年市场预测
- 多邻国-英语学习笔记
- java h5模板引擎_详解SpringBoot+Thymeleaf 基于HTML5的现代模板引擎
热门文章
- Cocos2d-x三种定时器启用和停止
- Java中的集合HashSet、LinkedHashSet、TreeSet和EnumSet(二)
- underscore源码学习笔记(一)
- enctype=multipart/form-data的表单无法获取表单中除了type=file以外的其他参数 commons-fileupload 获取除file外其他参数...
- Java Script小技巧【对象,属性】(转载)
- 强力推荐:关于内存中栈和堆的区别
- ICLR2019 | 模型训练会发生了大量的、反复的样本遗忘现象,如何解决?
- 【收藏】图解最常用的10个机器学习算法!
- 2021我的互联网秋招算法岗总结
- AI顶会论文“趋势”:对新方法的过度关注,与现实问题的脱节