纯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%的人还看了以下文章

  • 上机实战八:Java web编程综合案例

    建议学时:6 一、开发基于MVC模式的信息管理系统,如新闻发布系统,要求用户可查看、查询。管理员进入后台可对发布新闻(实现相应的增删查改)。 后台添加文章,建议使用UEditor! UEditor 是开源、免费的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果。 UEditor兼容性很好,是网站站长开发的首选,官网地址:UEditor官网 包…

    2018年12月11日
    6.1K0
  • Python 函数练习-生成指定长度的随机字符串(包含大小写字母,及数字)

    函数在 Python 中,可以通过 def 关键字定义函数,如下代码所示: import random import string def random_str(n): “”” 生成指定 n 长度的随机字符串 “”” s = string.ascii_letters + string.ascii_uppercase + string.digits retur…

    2022年2月3日
    3.2K0
  • myeclipse注册方法(在哪输入注册码?)

    知道了myeclipse注册码,在哪里输入? Subscriber:AdministratorSubscription Code:NLR8ZC-855550-68537056870845987 运行myeclipse  依次打开window—-preferences—-MyEclipse Enterprise Workbench&#8…

    2020年2月23日
    5.5K0
  • Windows10+IIS+PHP7+MySQL5.7环境搭建

    IIS配置 本次搭建使用的系统是Windows7,Windows8,10与此类似。 开启IIS 开始–>控制面板–>程序和功能,点击左边栏的开启或关闭Windows功能,如图: 选择Internet信息服务并选择里面的CGI。打开浏览器,输入localhost或127.0.0.1,可以正常打开网页则说明开启成功。 新建站点…

    2021年8月14日 编程开发
    6.8K0
  • 精!HTML5调用手机拍照实现图片上传服务器,并将图片地址存进数据库(下)

    这篇文章主要为大家详细介绍如何使用HTML5利用摄像头拍照实现上传功能。 上一篇只讲到前台操作,这篇专门涉及到Java后台处理,前台通过Ajax提交将Base64编码过的图片数据信息传到Java后台,然后Java这边进行接收处理,通过对图片数据信息进行Base64解码,之后使用流将图片数据信息上传至服务器进行保存,并且将图片的路径地址存进数据库。 大家可以点…

    2022年8月11日
    5.5K0
  • 第4课:标识符和关键字

     1.标识符 在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。 以下标识符是合法的:        a, x,  x3, BOOK_1, sum5 以下标识符是非法的:     3a …

    2020年4月5日
    6.4K0

发表回复

登录后才能评论