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

2023-12-05 0 229

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)+\”&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>

二 运行效果

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

三 小知识点

1、pageEncoding是jsp文件本身的编码。

2、contentType的charset是服务器发给客户端时的内容编码。

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:

  • JavaScript流程控制(循环)
  • JavaScript流程控制(分支)
  • javascript流程控制语句集合
  • js实现华丽的九九乘法表效果
  • JavaScript编写九九乘法表(两种任选)
  • 一篇文章教你用JavaScript使用流程控制打印九九乘法表

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JSP编程 JSP生成九九乘法表的简单实例 https://www.u-9.cn/biancheng/jsp/95787.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务