
一个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
微信扫一扫
支付宝扫一扫