1,調用java方法有兩種方式,一種是屬性的方式,一種是直接調用其方法;
2,如果傳遞參數給方法?不能直接調用的時候傳遞參數,可以在調用之前調用 set方法設置值;
比如一個bean,具有一個方法,這個方法跟參數的值相關,舉例如下:
Movie.java
 1public class Movie{
 2private String name;
 3public String getTitle(){
 4    return "hello:"+getName;
 5}

 6
 7public void setName(String name){
 8this.name = name;
 9}

10public String getName(){
11return this.name;
12}

13}
這個時候可以寫成
$movie.setName("every one");
$movie.getTitle()

相當于調用getTitle方法傳遞了參數。
3,有一種表示循環次數的for語法:#foreach( $index in [1..$count] #end;(其中index變量的值從1開始,到count結束);
4,可以直接調用屬性的java方法,比如:${movie.restitle.substring(0,14)} --這里假設restitle屬性為java.lang.String類型;(這句話的意思是打印movie對象的restitle屬性的前14個字符串);
5,變量自增語法:#set($aa = 0)  #set($aa = $aa + 1) ;