¸üÐÂʱ¼ä:2021Äê11ÔÂ04ÈÕ15ʱ49·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

EL±í´ïʽ֧³Ö¼òµ¥µÄÔËË㣬ÀýÈ磬¼Ó(+)¡¢¼õ(Ò»)¡¢³Ë(*),³Â(/)ÊØ¡£Îª´Ë£¬ÔÚELÖÐÔ½¹©Á˶àÖÖÔËËã·û£¬¸ù¾ÝÔËË㷽ʽµÄ²»Í¬£¬ELÖÐÔËã·û°üÀ¨Ò»Ï¼¸ÖÖ¡£
EL±í´ïʽÖеĵãÔËËã·û£¬ÓÃÓÚ·ÃÎÊJSPÒ³ÃæÖÐijЩ¶ÔÏóµÄÊôÐÔ£¬ÈçJavaBean¶ÔÏó¡¢List¶ÔÏó¡¢Array¶ÔÏóµÈ£¬ÆäÓï·¨¸ñʽÈçÏ¡£
${customer.name}
ÔÚÉÏÊöÓï·¨¸ñʽÖУ¬±í´ïʽ${customer.name}ÖеãÔËËã·ûµÄ×÷ÓþÍÊÇ·ÃÎÊcustomer¶ÔÏóÖеÄnameÊôÐÔ¡£
EL±í´ïʽÖеķ½À¨ºÅÔËËã·ûÓëµãÔËËã·ûµÄ¹¦ÄÜÏàͬ£¬¶¼ÓÃÓÚ·ÃÎÊJSPÒ³ÃæÖÐijЩ¶ÔÏóµÄÊôÐÔ£¬µ±»ñÈ¡µÄÊôÐÔÃûÖаüº¬Ò»Ð©ÌØÊâ·ûºÅ£¬Èç“Ò»”»ò“?”µÈ²¢·Ç×Öĸ»òÊý×ֵķûºÅ£¬¾ÍÖ»ÄÜʹÓ÷½À¨ºÅÔËËã·ûÀ´·ÃÎʸÃÊôÐÔ£¬ÆäÓï·¨¸ñʽÈçÏ¡£
${user{"My-Name"}}
ÐèҪעÒâµÄÊÇ£¬ÔÚ·ÃÎʶÔÏóµÄÊôÐÔʱ£¬Í¨³£Çé¿ö¶¼»áʹÓõãÔËËã·û×÷Ϊ¼òµ¥µÄд·¨£¬µ«Êµ¼ÊÉÏ£¬·½À¨ºÅÔËËã·û±ÈµãÔËËã·ûÓ¦Óøü¼Ó¹ã·º¡£½ÓÏÂÀ´¾Í¶Ô±ÈÒ»ÏÂÕâÁ½ÖÖÔËËã·ûÔÚʵ¼Ê¿ª·¢ÖеÄÓ¦Ó㬾ßÌåÈçÏ¡£
(1)µãÔËËã·ûºÍ·½À¨ºÅÔËËã·ûÔÚijÖÖÇé¿öÏ¿ÉÒÔ»¥»»£¬Èç${student.name}µÈ¼ÛÓÚ${student["name"]}¡£
(2)·½À¨ºÅÔËËã·ûºÍµãÔËËã·û¿ÉÒÔÏ໥½áºÏʹÓã¬ÀýÈ磬±í´ïʽ${users[0].userName}¿ÉÒÔ·ÃÎʼ¯ºÏ»òÊý×éÖеĵÚÒ»¸öÔªËØµÄuserNameÊôÐÔ¡£
(3)·½À¨ºÅÔËËã·û»¹¿ÉÒÔ·ÃÎÊList¼¯ºÏ»òÊý×éÖÐÖ¸¶¨Ë÷ÒýµÄij¸öÔªËØ£¬Èç±í´ïʽ${users[0]}ÓÃÓÚ·ÃÎʼ¯ºÏ»òÊý×éÖеÚÒ»¸öÔªËØ¡£ÔÚÕâÖÖÇé¿öÏ£¬Ö»ÄÜʹÓ÷½À¨ºÅÔËËã·û£¬¶ø²»ÄÜʹÓõãÔËËã·û¡£
EL±í´ïʽÖеÄËãÊõÔËËã·ûÓÃÓÚ¶ÔÕûÊýºÍ¸¡µãÊýµÄÖµ½øÐÐËãÊõÔËË㡣ʹÓÃÕâЩËãÊõÔËËã·û¿ÉÒԷdz£·½±ãµØÔÚJSPÒ³Ãæ½øÐÐËãÊõÔËË㣬²¢ÇÒ¿ÉÒÔ¼ò»¯Ò³ÃæµÄ´úÂëÁ¿¡£½ÓÏÂÀ´Í¨¹ýϱíÀ´ÁоÙEL±í´ïʽÖÐËùÓеÄËãÊõÔËËã·û¡£
| ËãÊýÔËËã·û | ˵Ã÷ | ËãÊý±í´ïʽ | ½á¹û |
|---|---|---|---|
| + | ¼Ó | ${10+2} | 12 |
| - | ¼õ | ${10-2} | 8 |
| * | ³Ë | ${10*2} | 20 |
| /£¨»òdiv£© | ³ý | ${10/4}»ò${10div2} | 2.5 |
| %£¨»òmod£© | ȡģ£¨È¡Óࣩ | ${10%4}»ò${10mod2} | 2 |
ÉϱíÖУ¬ÁоÙÁËEL±í´ïʽÖÐËùÓеÄËãÊõÔËËã·û£¬ÕâЩÔËËã·ûÏà¶ÔÀ´Ëµ±È½Ï¼òµ¥¡£ÔÚʹÓÃÕâЩÔËËã·ûʱÐèҪעÒâÁ½¸öÎÊÌ⣬“Ò»”ÔËËã·û¼È¿ÉÒÔ×÷Ϊ¼õºÅ£¬Ò²¿ÉÒÔ×÷Ϊ¸ººÅ£¬“/”»ò“div”ÔËËã·ûÔÚ½øÐгý·¨ÔËËãʱ£¬ÉÌΪСÊý¡£
EL±í´ïʽÖеıȽÏÔËËã·ûÓÃÓڱȽÏÁ½¸ö²Ù×÷ÊýµÄ´óС£¬²Ù×÷Êý¿ÉÒÔÊǸ÷ÖÖ³£Á¿¡¢EL±äÁ¿»òEL±í´ïʽ£¬ËùÓеÄÔËËã·ûÖ´ÐеĽá¹û¶¼ÊDz¼¶ûÀàÐÍ¡£½ÓÏÂÀ´Í¨¹ý±íÀ´ÁоÙEL±í´ïʽÖÐËùÓеıȽÏÔËËãÊõ·û¡£
| ±È½ÏÔËËã·û | ˵Ã÷ | ËãÊý±í´ïʽ | ½á¹û |
|---|---|---|---|
| ==£¨»òeq£© | µÈÓÚ | ${10==2}»ò${10 eq 2} | false |
| !=£¨»òne£© | ²»µÈÓÚ | ${10!=2}»ò${10 ne 2} | true |
| <£¨»òlt£© | СÓÚ | ${10<2}»ò${10 lt 2} | false |
| >£¨»ògt£© | ´óÓÚ | ${10>2}»ò${10 gt 2} | true |
| <=£¨»òle£© | СÓÚµÈÓÚ | ${10<=2}»ò${10 le 2} | false |
| >= £¨»òge£© | ´óÓÚµÈÓÚ | ${10 >=2}»ò${10 ge 2} | true |
ÉϱíÖУ¬ÁоÙÁËEL±í´ïʽÖÐËùÓеıȽÏÔËËã·û£¬ÔÚʹÓÃÕâЩÔËËã·ûʱÐèҪעÒâÁ½¸öÎÊÌ⣬¾ßÌåÈçÏ£º
(1)±È½ÏÔËËã·ûÖеē==”ÊÇÁ½¸öµÈºÅ£¬Ç§Íò²»¿Éֻдһ¸öµÈºÅ¡£
(2)ΪÁ˱ÜÃâÓëJSPÒ³ÃæµÄ±êÇ©²úÉú³åÍ»£¬¶ÔÓÚºó4ÖֱȽÏÔËËã·û£¬EL±í´ïʽÖÐͨ³£Ê¹ÓÃÀ¨ºÅÄڵıíʾ·½Ê½£¬ÀýÈ磬ʹÓÓ1t”´úÌæ“≤”ÔËËã·û£¬Èç¹ûÔËËã·ûºóÃæÊÇÊý×Ö£¬ÔÚÔËËã·ûºÍÊý×ÖÖ®¼äÖÁÉÙÒªÓÐÒ»¸ö¿Õ¸ñ£¬ÀýÈç${1lt 2}£¬µ«ºóÃæÈç¹ûÓÐÆäËû·ûºÅʱÔò¿ÉÒÔ²»¼Ó¿Õ¸ñ£¬ÀýÈç${1lt(1+1)}¡£
EL±í´ïʽÖеÄÂß¼ÔËËã·ûÓÃÓÚ¶Ô½á¹ûΪ²¼¶ûÀàÐ͵ıí´ïʽ½øÐÐÔËË㣬ÔËËãµÄ½á¹ûÈÔΪ²¼¶ûÀàÐÍ¡£½ÓÏÂÀ´Í¨¹ýϱíÁоÙEL±í´ïʽÖÐËùÓеÄÂß¼ÔËËã·û¡£
| Âß¼ÔËËã·û | ˵Ã÷ | ËãÊý±í´ïʽ | ½á¹û |
| &&£¨and£© | Âß¼Óë | ${true&&false}»òÕß{ture and false} | false |
| ||£¨or£© | Âß¼»ò | ${fasle||true}»òÕß{false or true} | true |
| !£¨not£© | Âß¼·Ç | ${!true}»ò${not ture} | false |
ÉϱíÖУ¬ÁгöÁËEL±í´ïʽÖеÄ3ÖÖÂß¼ÔËËã·û£¬ÐèҪעÒâµÄÊÇ£¬ÔÚʹÓÃ&.&ÔËËã·ûʱ£¬Èç¹ûÓШD¸ö±í´ïʽ½á¹ûΪfalse£¬Ôò½á¹û±ØÎªfalse£¬ÔÚʹÓÃ||ÔËËã·ûʱ£¬Èç¹ûÓÐÒ»¸ö±í´ïʽµÄ½á¹ûΪtrue£¬Ôò½á¹û±ØÎªtrue¡£
EL±í´ïʽÖеÄemptvÔËËã·ûÓøÉÅжÏij¸ö¶ÔÏóÊÇ·ñΪnull»ò""£¬½á¹ûΪ²¼¶ûÀàÐÍ£¬Æä»ù±¾µÄÓï·¨¸ñʽÈçÏÂËùʾ¡£
${empty var}
ÐèҪעÒâµÄÊÇ£¬emptyÔËËã·û¿ÉÒÔÅж¨±äÁ¿(»ò±í´ïʽ)ÊÇ·ñΪnull»ò""¡£ÀýÈ磬ÏÂÁÐÇé¿öemptyÔËËã·ûµÄ·µ»ØÖµÎªtrue¡£
(1) var±äÁ¿²»´æÔÚ£¬¼´Ã»Óж¨Ò壬ÀýÈç±í´ïʽ${empty name}£¬Èç¹û²»´æÔÚname±äÁ¿£¬¾Í·µ»Øtrue¡£
(2) var±äÁ¿µÄֵΪnull£¬ÀýÈç±í´ïʽ${empty customer.name}£¬Èç¹ûcustomer.nameµÄֵΪnull£¬¾Í·µ»Øtrue¡£
(3) var±äÁ¿ÒýÓü¯ºÏ(Set¡¢ MapºÍ List)ÀàÐͶÔÏ󣬲¢ÇÒÔÚ¼¯ºÏ¶ÔÏóÖв»°üº¬ÈκÎÔªËØ¡£
EL±í´ïʽÖÐÌõ¼þÔËËã·ûÓÃÓÚÖ´ÐÐijÖÖÌõ¼þÅжϣ¬ËüÀàËÆÓÚJavaÓïÑÔÖеÄifÒ»elseÓï¾ä£¬ÆäÓï·¨¸ñʽÈçÏ¡£
${A? B:C}
ÔÚÉÏÊöÓï·¨¸ñʽÖУ¬±í´ïʽAµÄ¼ÆËã½á¹ûΪ²¼¶ûÀàÐÍ£¬Èç¹û±í´ïʽAµÄ¼ÆËã½á¹ûΪtrue£¬¾ÍÖ´Ðбí´ïʽB²¢·µ»ØBµÄÖµ;Èç¹û±í´ïʽAµÄ¼ÆËã½á¹ûΪfalse£¬¾ÍÖ´Ðбí´ïʽC²¢·µ»ØCµÄÖµ£¬ÀýÈç±í´ïʽ${(1==2)?3:4}µÄ½á¹û¾ÍΪ4¡£
EL±í´ïʽÖеÄÔ²À¨ºÅÓÃÓڸıäÆäËûÔËËã·ûµÄÓÅÏȼ¶£¬ÀýÈç±íʾ${a*b+C}£¬Õý³£Çé¿öÏÂ»á¼ÆËãa*bµÄ»ý£¬È»ºóÔÙ½«¼ÆËãµÄ½á¹ûÓëCÏà¼Ó£¬Èç¹ûÔÚÕâ¸ö±í´ïʽÖмÓÒ»¸öÔ²À¨ºÅÔËËã·û£¬½«±í´ïʽÐÞ¸ÄΪ${a*(b+c)}£¬ÕâÑùÔòÏȼÆËãbÓëCµÄºÍ£¬ÔÙ½«¼ÆËãµÄ¼Ç¹ýÓëaÏà³Ë¡£
ÐèҪעÒâµÄÊÇ£¬EL±í´ïʽÖеÄÔËËã·û¶¼Óв»Í¬µÄÔËËãÓÅÏȼ¶£¬µ±EL±í´ïʽÖаüº¬¶àÖÖÔËËã·ûʱ£¬ËüÃDZØÐë°´ÕÕ¸÷×ÔÓÅÏȼ¶µÄ´óСÀ´½øÐÐÔËËã¡£½ÓÏÂÀ´£¬Í¨¹ýÏÂÃæ±í¸ñÀ´ÃèÊöÕâЩÔËËãµÄÓÅÏȼ¶¡£
| ÓÅÏȼ¶ | ÔËËã·û | ÓÅÏȼ¶ | ÔËËã·û |
| 1 | []. | 6 | <> <= >= lt gt le ge |
| 2 | () | 7 | == != eq ne |
| 3 | -(-) not ! empty | 8 | && and |
| 4 | * / div % mod | 9 | || or |
| 5 | +£¨+£©-£¨-£© | 10 | ?: |
ÉÏÃæÁÐ±í£¬ÁоÙÁ˲»Í¬ÔËËã·û¸÷×ÔµÄÓÅÏȼ¶´óС¡£¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÕâЩÔËËã·ûµÄÓÅÏȼ¶²»±Ø¿ÌÒâµØÈ¥¼ÇÒ䡣ΪÁË·ÀÖ¹²úÉúÆçÒå,½¨Òé¶ÁÕß¾¡Á¿Ê¹ÓÓ()”ÔËËã·ûÀ´ÊµÏÖÏëÒªµÄÔËËã˳Ðò¡£×¢Ò⣺ÔÚÓ¦ÓÃEL±í´ïʽȡֵʱ£¬Ã»ÓÐÊý×éµÄϱêÔ½½ç£¬Ã»ÓпÕÖ¸ÕëÒì³££¬Ã»ÓÐ×Ö·û´®µÄÆ´½Ó¡£
²ÂÄãϲ»¶
EL±êʶ·ûµÄ¹æ·¶ºÍ±£Áô×Ö
ÀÖÓãµç¾ºJavaÅàѵ¿Î³Ì
±±¾©Ð£Çø