freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ognl-training(30minutes)-預覽頁

2024-11-25 17:23 上一頁面

下一頁面
 

【正文】 Lucent 2020 14 Variable References: this ?OGNL在表達式的每個點號 (.)那里存儲該點號 (.)之前的 EL表達式的值,該值通過 this來獲取。上例 (ensureLoaded(), name)等價于: (a) rootObj1= (b) 調(diào)用 ()方法 【 方法調(diào)用,可以用來做一些動作!比如賦值,檢測,日志 ...】 (c) 然后把 。 AlcatelLucent 2020 17 All Rights Reser ved 169。也就是用于生成語法解析器。 AlcatelLucent 2020 19 OGNL源代碼是怎么生成出來的 ?\ognl\src\java\ognl ? ? ? ? … ? ? ?\ognl\ All Rights Reser ved 169。 比如 a+b, OGNL解析它的時候,就能理解該表達式的意思是 a加上 b。通 OGNL一樣, jsmiparser也可以用 JAVACC實現(xiàn)。 AlcatelLucent 2020 24 4. OGNL examples ?先把 \ognl導入 eclipse,然后運行 sources\ognl\src\test\java\\ognl\test中的 test cases。 private static Object[][] TESTS = { // Array creation { ROOT, new String[] { \one\, \two\ }, new String[] { one, two } }, { ROOT, new String[] { 1, 2 }, new String[] { 1, 2 } }, //… }。 for(int i=0。 SimpleNode expression = (SimpleNode)(expressionString)。//表達式值 Object expectedvalue = TESTS[i][2]。 } } } } } All Rights Reser ved 169。// (b) OgnlContext context = (OgnlContext)(null)。 AlcatelLucent 2020 28 public class ArithmeticAndLogicalOperatorsTest extends OgnlTestCase { private static Object[][] TESTS = { // Doublevalued arithmetic expressions { 1d, new Double(1) }, { +1d, new Double(1) }, { 1f, new Float(1) }, { 2*, new Double(4) }, { 5/2., new Double() }, { 5+2D, new Double(7) }, { 5f2F, new Float(3) }, { 5.+2*3, new Double(11) }, { (5.+2)*3, new Double(21) }, // BigDecimalvalued arithmetic expressions { 1b, new BigDecimal(1) }, { +1b, new BigDecimal(1) }, { 1b, new BigDecimal(1) }, ... ... { y + \1\, 11 }, { \1\ + y, 11 } }。 (y, new BigDecimal(
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1