JSP學習——JSP中嵌入的Java語言
阿新 • • 發佈:2018-12-10
宣告共享變數和方法:
格式:<%! 程式碼 %>
舉個例子:
<%! 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程式碼大部分在此處書寫。