纯JSP实现计算圆的面积和周长

纯JSP实现计算圆的面积和周长

一个jsp页面由元素和模板数据组成.元素是必须由jsp容器处理的部分.而模板数据是jsp容器不处理的部分,如jsp中的HTML内容

元素有三种类型: 脚本元素,指令元素, 动作元素

脚本元素:包含三个部分:声明,脚本段,表达式

声明:用于声明在其它脚本元素中可以使用的变量和方法

脚本段:是一段java代码

表达式:java语言中完整的表达式

声明

以<%!开始,以%>结束

<%! int i=0;%>

<%  !

  public void method(){

  }

%>

利用<%!   %>声明的变量,在jsp容器将jsp转换为servlet时将作为servlet类的属性,声明的方法将成为servlet的方法

下面是纯JSP实现的计算圆的面积和周长的代码:

<%!
 double radius=6.0;
 private double getRadius(){
      return radius;
 }
 private double getDiameter(){
     return (radius * 2);
 }
 private double getArea(){
     return(3.1415 *(radius * 2));
}
 private double getCircumference(){
     return (3.1415 * radius*2);
 }
 %>
<b>圆的半径:</b> <%=radius%> cm<br/>
<b>直径:</b> <%=getDiameter()%> cm<br/>
<b>圆的面积为:</b> <%=getArea()%> 
cm<sup>2</sup><br/>
<b>圆的周长为:</b>    
<%=getCircumference()%><br/>

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/5552.html

(12)
江山如画的头像江山如画管理团队
上一篇 2020年4月3日 下午10:10
下一篇 2020年4月4日 上午7:39

99%的人还看了以下文章

  • MVC详解:模型(Model)-视图(View)-控制器(Controller)

    MVC(模型-视图-控制结构)是软件开发中常用的一种架构模式。它强制性的将输入、处理和输出分开。使应用程序被分成三个核心部件:模型 (Model)、视图(View)和控制(Controller)。它们各自处理自己的任务,有效地分离存储数据和展示数据功能模块以降低它们之间的耦合度。 MVC体系结构: 模型层主要负责保存和访问业务数据,执行业务逻辑和操作。这一层…

    2020年2月23日
    7.4K0
  • python 初学者练手上机实操一

    一、从键盘输入商品名称、商品的单价、商品的数量, 计算商品总价,并按如下格式输出: 商品名称:牛奶,单价:5元,数量:2件,总价:10元 二、从键盘输入年龄,如果>=18岁显示“已成年”,否则显示“未成年”。 三、输入三条边长,如果能构成三角形就计算周长并显示,否则显示“不能构成三角形”。 四、百分制成绩转换为等级制成绩。 要求:如果输入的成绩在90分…

    2023年4月7日
    5.4K0
  • python 初学者练手上机实操二

    一、题目:定义三个变量分别存储你的姓名、班级、年龄并输出。 要求: 1、新建一个“info.py”文件 2、编写程序。 3、调试程序。 4、排除错误。 二、题目:导入turtle包(import turtle),绘制边长为60的等边三角形。 要求: 1、新建一个“turtle1.py”文件 2、编写程序。 3、调试程序。 4、排除错误。 三、题目:从键盘输入…

    2023年5月5日
    20.9K0
  • 第三课:第一个maven项目Hello Maven

    一、Maven的简单使用 1.1、Maven项目的目录约定 MavenProjectRoot(项目根目录)|—-src|     |—-main|     |         |—-java ——存放项目的.java文件|     |         |—-resources ——存放项目资源文件,如sprin…

    2023年1月27日 编程开发
    10.2K0
  • PHP获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法

    php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime。

    2023年3月8日
    6.6K0
  • 动态网站开发技术asp、asp.net、php、jsp比较

    asp、asp.net、php、jsp技术简介 ASP 全称为Active Server Pages(中文译名为活动服务器页面),是微软公司推出的用于Web应用服务的一种编程技术.采用的脚本语言: VBScript 和JavaScript。 ASP.NET 微软公司很快公布了其宏伟的“Windows.NET”计划,发布了成为下一代网络服务框架的NGWS,同时…

    2018年3月15日
    3.6K0

发表回复

登录后才能评论