JSP学习——JSP中嵌入的Java语言

声明共享变量和方法:

格式:<%! 代码 %>

举个例子:

 <%!  final double PI=Math.PI;  //定义常量
             double r;          //定义变量
            double getArea(double a){    //定义方法
                return PI*a*a;  
            }
            double getLength(double a) {   //定义方法
               return 2*PI*a;
           }
%>

注意事项:

1、%后面有一个!

2、在这种标记符里,定义的变量是全局变量,用户共用的。

3、方法只能定义在这里面。


Java程序片

格式:<% 代码 %>

举个例子:

<%   
            r=100;
            out.println("调用getArea方法计算半径是"+r+"的园的面积:");
            double area=getArea(r);
            out.println(area);
            r=50;
            out.println("<BR>调用getLength方法计算半径是"+r+"的园的周长:");
            double length=getLength(r);
            out.println(length); 
%>

进行Java代码的书写,可以引用上面定义的变量和方法,Java代码大部分在此处书写。


Java表达式

格式:<%= 表达式 %>

举个例子

<%=x%>乘以<%=y%>等于 <%=x*y%>

注意事项:

%后面有个=

表达式可以是单纯的一个变量,也可以是加减乘除等式子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狮子座的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值