1,調(diào)用java方法有兩種方式,一種是屬性的方式,一種是直接調(diào)用其方法;
2,如果傳遞參數(shù)給方法?不能直接調(diào)用的時(shí)候傳遞參數(shù),可以在調(diào)用之前調(diào)用 set方法設(shè)置值;
比如一個(gè)bean,具有一個(gè)方法,這個(gè)方法跟參數(shù)的值相關(guān),舉例如下:
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}
這個(gè)時(shí)候可以寫(xiě)成
$movie.setName("every one");
$movie.getTitle()

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