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

版权声明:如转载请表明出处 https://blog.csdn.net/weixin_42247720/article/details/82765978

声明共享变量和方法:

格式:<%! 代码 %>

举个例子:

 <%!  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%>

注意事项:

%后面有个=

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

猜你喜欢

转载自blog.csdn.net/weixin_42247720/article/details/82765978
今日推荐