文章複製貼上自:
resultmap和parametermap書寫拼寫要使用#{},resulttype 和parametertype型別使用${},使用例子如下:
select id,command from message where command=#前者解析為:select id,command from message where command=『$』
select id,command from message where command=?具有預編譯效果
後者解析為:
select id,command from message where command=段子 不具有預編譯效果
但是,例如當頁面向後台傳遞乙個列名(屬性名)的時候,是不希望被預編譯出乙個?的,此時要用到$格式;
如:加上 order by$ ,此時param是乙個列名。
一般引數的拼寫還是保證統一風格為好,便於人讀。
EL JSTL和OGNL表示式
el expression language 是一門表示式語言,它對應 我們知道在jsp中,表示式會被輸出,所以el表示式也會被輸出。el表示式可在jsp中獲取域物件裡面的值。格式 例如 el一共11個內建物件,無需建立即可以使用。這11個內建物件中有10個是map型別的,最後乙個是pagecont...
OGNL表示式中的 和
2009 04 28 12 53 和 符號在ognl表示式中經常出現,而這三種符號也是開發者不容易掌握和理解的部分。在這裡筆者簡單介紹它們的相應用途。1 符號的用途一般有三種。1 訪問非根物件屬性,例如示例中的 session.msg表示式,由於struts 2中值棧被視為根物件,所以訪問其他非根物...
OGNL表示式中的 和
ognl表示式非常強大 其中 這三個符號在ognl表示式中經常出現,而這三種符號也是開發者不容易掌握和理解的部分,要認真區分。1 符號的用途一般有三種。1 訪問非根物件屬性,例如示例中的 session.msg表示式,由於struts 2中值棧被視為根物件,所以訪問其他非根物件時,需要加 字首。實際...