close

Struts2,一個令人感到陌生又熟悉的名稱。

在初次碰到Struts2時,都會有個問題,那就是程式中怎麼找都找不到參數和變數的傳遞設定?

其實不是沒有,而是被隱藏了!

Struts2的變數傳遞使用settergetter,和最重要的ActionConText

所有的變數都存在ActionConText之中,這部份是屬於電腦自行運作,所以一般人們是不會知道這塊在何方?

同時Struts2會將JSP和Java的變數做自動轉型程式會自動比對程式中的setter和getter並且做變數和函式名稱的比對

這個部份是初學者最容易混淆的。

在實做Struts2時,初學者要學著不要計較資料怎麼傳遞,只要知道一點就好,

那就是JSP網頁中,有一個文字盒叫做ABC,那JAVA中就必須要有ABC這個變數,至於資料型態,則是在JAVA中自訂囉,

同時要記得在JAVA中加上settergetter

只要有這樣做,參數和變數的傳遞就做完了!

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Jiang Ying-Fu 的頭像
    Jiang Ying-Fu

    Jiang Ying-Fu的部落格

    Jiang Ying-Fu 發表在 痞客邦 留言(0) 人氣()