1樓:
要取得book物件的bookid屬性的值有兩種方法:
第一,使用標籤,寫法如下
第二,使用el,寫法如下:$。
要注意的是,必須支援jsp2.0,因為只有jsp2.0才支援表示式語言(el)。
另外,這個表示式的原理是呼叫book中的getbookid()方法,所以你的類中可以沒有申明bookid這個屬性,但是一定要有getbookid()這個方法,只不過,你需要在這個方法中返回你要的值而已。
比如,我們在一個類(a)中申明瞭單價(price)&數量(quantity),但是總價可能我們僅僅只是用作顯示,那麼我們可能就不必在該類中申明total這樣一個屬性,而只需申明如下方法:
public int gettotal()假設request中有a的物件a,
在頁面我們可以這樣寫$.
2樓:匿名使用者
不要在struts的html中使用el表示式。不支援這個。如果要寫出來,請使用標籤。
而且你寫得也不對,如果要取出book物件中的這個值,要這麼寫$。不要寫get/set方法,el會自動執行這個方法。
3樓:風笑梅
呵呵,樓主,struts的html標籤是不支援el表示式的~
不過可以使用struts的bean標籤來寫
但是建議樓主別使用struts的html標籤,最好用普通html標記
jsp隱藏域傳值問題
如果index.jsp提交表單後直接跳轉到second.jsp的話,string strid request.getparameter id strid結果應該不為空才對。你可以嘗試把引數放到url中傳遞。就是表單 可以試試 都不對 我和你一樣問題 我解決了 分享一下 一定可以還要有個輸出語句 才可...
c winform中的下拉框傳值問題
可以這樣,繫結第一個下拉框,選中的值記錄下作為變數stra,第二個下拉框也先繫結,再把stra 第二個下拉框顯示的值。如果讓下拉框 combobox 顯示a的值的話只要lookupedit ssdq2 a就可以了 如果要在下拉框裡顯示出來,lookupedit ssdq2.items.add a 就...
php中傳值與傳引用的區別。什麼時候傳值什麼時候傳引用
傳值 函式內對傳送變數修改不影響被傳變數的值 用傳送值對函式的內的變數重新賦值 引用 傳送變數的引用,函式內的任何操作等同於對傳送變數的操作,傳送大型變數時效率高!請說明php中傳值與傳引用的區別.什麼時候傳值什麼 傳值,是把來實參的值賦值自給行參 那麼對行參的修改,不會影響實參的值 傳引用真正的以...