JSP生成九九乘法表的简单实例
发布时间 - 2026-01-11 03:26:32 点击率:次JSP生成九九乘法表的简单实例

一 用表达式和脚本方式实现九九乘法表
<%@ 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%>" rel="external nofollow" >
<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" rel="external nofollow" >
-->
</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)+" ";
}
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)+" ");
}
out.println("<br>"); //追加换行标签
}
}
%>
<h1>九九乘法表</h1>
<hr>
<%=printMultiTable1()%>
<br>
<% printMultiTable2(out);%>
<br>
</body>
</html>
二 运行效果
三 小知识点
1、pageEncoding是jsp文件本身的编码。
2、contentType的charset是服务器发给客户端时的内容编码。
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# JSP生成九九乘法表
# JSP
# 表达式九九乘法表的实现
# JavaScript流程控制(循环)
# JavaScript流程控制(分支)
# javascript流程控制语句集合
# js实现华丽的九九乘法表效果
# JavaScript编写九九乘法表(两种任选)
# 一篇文章教你用JavaScript使用流程控制打印九九乘法表
# 九九
# 乘法表
# 换行
# 如有
# 希望能
# 谢谢大家
# 客户端
# 疑问请
# getServerName
# getScheme
# DOCTYPE
# getServerPort
# path
# String
# request
# basePath
# getContextPath
# HTML
# head
# EN
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
济南网站建设制作公司,室内设计网站一般都有哪些功能?
BootStrap整体框架之基础布局组件
如何在万网主机上快速搭建网站?
微信h5制作网站有哪些,免费微信H5页面制作工具?
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
Laravel如何处理表单验证?(Requests代码示例)
实例解析Array和String方法
php结合redis实现高并发下的抢购、秒杀功能的实例
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
如何在香港免费服务器上快速搭建网站?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
制作旅游网站html,怎样注册旅游网站?
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
如何构建满足综合性能需求的优质建站方案?
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
焦点电影公司作品,电影焦点结局是什么?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Internet Explorer官网直接进入 IE浏览器在线体验版网址
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
iOS中将个别页面强制横屏其他页面竖屏
Laravel怎么判断请求类型_Laravel Request isMethod用法
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
Laravel如何实现本地化和多语言支持?(i18n教程)
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
Laravel如何处理文件下载请求?(Response示例)
Python3.6正式版新特性预览
如何在Windows 2008云服务器安全搭建网站?
Laravel如何使用Blade模板引擎?(完整语法和示例)
Laravel怎么使用Intervention Image库处理图片上传和缩放
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
Laravel Fortify是什么,和Jetstream有什么关系
如何生成腾讯云建站专用兑换码?
Android okhttputils现在进度显示实例代码
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】

