JSPÖеÄEL±í´ïʽÏêϸ½éÉÜ
來Ô´£ºhttp://www.diybl.com/course/4_webprogram/jsp/jsp_js/2008229/102031.html
Ò»¡¢JSP ELÓïÑÔ¶¨Òå
E L£¨Expression Language£© Ä¿µÄ£ºÎªÁËʹJSPдÆðÀ´¸ü¼Ó¼òµ¥¡£
±í´ïʽÓïÑÔµÄÁé¸ÐÀ´×ÔÓÚ ECMAScript ºÍ XPath ±í´ïʽÓïÑÔ£¬ËüÌṩÁËÔÚ JSP
Öмò»¯±í´ïʽµÄ·½·¨¡£ËüÊÇÒ»ÖÖ¼òµ¥µÄÓïÑÔ£¬»ùÓÚ¿ÉÓõÄÃüÃû¿Õ¼ä£¨PageContext
ÊôÐÔ£©¡¢Ç¶Ì×ÊôÐԺͶԼ¯ºÏ¡¢²Ù×÷·û£¨ËãÊõÐÍ¡¢¹ØϵÐͺÍÂß¼ÐÍ£©µÄ·ÃÎÊ·û¡¢Ó³Éäµ½ Java ÀàÖо²Ì¬·½·¨µÄ¿ÉÀ©Õ¹º¯ÊýÒÔ¼°Ò»×éÒþʽ¶ÔÏó¡£
EL ÌṩÁËÔÚ JSP ½Å±¾±àÖÆÔªËØ·¶Î§ÍâʹÓÃÔËÐÐʱ±í´ïʽµÄ¹¦ÄÜ¡£½Å±¾±àÖÆÔªËØÊÇÖ¸Ò³ÃæÖÐÄܹ»ÓÃÓÚÔÚ JSP ÎļþÖÐǶÈë Java
´úÂëµÄÔªËØ¡£ËüÃÇͨ³£ÓÃÓÚ¶ÔÏó²Ù×÷ÒÔ¼°Ö´ÐÐÄÇЩӰÏìËùÉú³ÉÄÚÈݵļÆËã¡£JSP 2.0 ½« EL ±í´ïʽÌí¼ÓΪһÖֽű¾±àÖÆÔªËØ¡£
¶þ¡¢JSP EL¼ò½é
1¡¢Óï·¨½á¹¹
${expression}
2¡¢[ ]Óë.ÔËËã·û
EL Ìṩ“.“ºÍ“[ ]“Á½ÖÖÔËËã·ûÀ´´æÈ¡Êý¾Ý¡£
µ±Òª´æÈ¡µÄÊôÐÔÃû³ÆÖаüº¬Ò»Ð©ÌØÊâ×Ö·û£¬Èç.»ò?µÈ²¢·Ç×Öĸ»òÊý×ֵķûºÅ£¬¾ÍÒ»¶¨ÒªÊ¹ÓÓ[ ]“¡£ÀýÈ磺
${user.My-Name}Ó¦µ±¸ÄΪ${user["My-Name"] }
Èç¹ûÒª¶¯Ì¬È¡ÖµÊ±£¬¾Í¿ÉÒÔÓÓ[ ]“À´×ö£¬¶ø“.“ÎÞ·¨×öµ½¶¯Ì¬È¡Öµ¡£ÀýÈ磺
${sessionScope.user[data]}ÖÐdata ÊÇÒ»¸ö±äÁ¿
3¡¢±äÁ¿
EL´æÈ¡±äÁ¿Êý¾ÝµÄ·½·¨ºÜ¼òµ¥£¬ÀýÈ磺${username}¡£ËüµÄÒâ˼ÊÇÈ¡³öijһ·¶Î§ÖÐÃû³ÆΪusernameµÄ±äÁ¿¡£
ÒòΪÎÒÃDz¢Ã»ÓÐÖ¸¶¨ÄÄÒ»¸ö·¶Î§µÄusername£¬ËùÒÔËü»áÒÀÐò´ÓPage¡¢Request¡¢Session¡¢Application·¶Î§²éÕÒ¡£
¼ÙÈç;ÖÐÕÒµ½username£¬¾ÍÖ±½Ó»Ø´«£¬²»ÔÙ¼ÌÐøÕÒÏÂÈ¥£¬µ«ÊǼÙÈçÈ«²¿µÄ·¶Î§¶¼Ã»ÓÐÕÒµ½Ê±£¬¾Í»Ø´«null¡£
ÊôÐÔ·¶Î§ÔÚELÖеÄÃû³Æ
Page PageScope
Ïà¹ØÎĵµ£º
1. JRE °²裝 (¿É從 http://java.sun.com/ÏÂ載)
Java SE Runtime Environment (JRE) JRE 6 Update 17
2. JDK°²裝 (¿É從 http://java.sun.com/ÏÂ載)
Java SE ......
MVCÊÇÓÉÄ£ÐͲ㣬ÊÓͼ²ã£¬¿ØÖƲã×é³É£¬MVCÌá¸ßÁË¿ª·¢Ð§ÂÊ£¬±ãÓÚά»¤
·ÖÒ³ÊÇWeb¿ª·¢ÖеÄÒ»¸öÖØÒªµÄ¹¦ÄÜ£¬ÄÇÔõÑùʵÏÖ·ÖÒ³ÄØ£¿£¿£¿
¼Ù·ÖÒ³ÊÇÖ¸²éѯ³öËùÓеÄÊý¾Ý£¬Ö»ÏÔʾÐèÒªµÄÊý¾Ý£¬ËüÍêÈ«ÓɳÌÐòʵÏÖ£¬¿ª·¢Ð§Âʲ»¸ß£¬µ«ÈÝÒ×ʵÏÖ
´úÂëÈçÏÂ:
Ò».Ä£ÐͲã
UserInfo(JavaBeanµÄʵÏÖ£¬´«µÝÊý¾Ý£©
package com.feng.test;
......
java£¨jsp)ʹÓÃMySqlÊý¾Ý¿â,ÖÐÎÄÂÒÂëµÄÍêÕû½â¾ö·½°¸
mysqlÊÇÒ»¸öСÐ͵ĿªÔ´µÄÊý¾Ý¿â£¬ÓÃÀ´×ÔѧһЩ¼¼ÊõÊÇÊ®·Ö·½±ãµÄ¡£µ«Ê¹ÓÃmysql´æ´¢Êý¾Ý£¬Ò²»áÓöµ½Ò»Ð©·Ç³£¶ñÐĵÄÎÊÌ⣬È磺ÖÐÎÄÂÒÂëÎÊÌâ¡¢javaÇý¶¯³ÌÐòÎÞ·¨Ê¹ÓõÄÎÊÌ⣨ÒѾ½â¾ö£¬Ïê¼û£ºhttp://hi.baidu.com/lauo1988/blog/item/ff0da655bd3e2eceb745ae0b.html)¡£
......
1. servletÊÇÔÚjavaÀïǶÌ×html,jspÊÇÔÚhtmlÀïÃæǶÌ×java,jspÐèÒªÏȱàÒë³Éservlet²ÅÄÜÖ´ÐÐ.
2. jsp×îÖÕ·Òë³ÉservletÖ´ÐÐ.jspÈÝÒ×ÉÏÊֺͱàд¶øservletÐèÒª×Ô¼ºÊÖ¶¯±àÒë,ºÜÂé·³µÄ
3. servletÏÖÔÚ¸ü¶àÊdz䵱MVCÄ£ÐÍ¿ØÖÆÆ÷µÄ½ÇÉ«,ÓÉËü¸ù¾Ý¿Í»§µÄÇëÇó,À´¶¯Ì¬×éÖ¯·µ»ØÊý¾Ý»òÒ³ÃæµÄÖض¨Ïò,¶øJSPÖ»×öÏÔʾ(MVCÄ£ÐÍ,ÏÔʾ¿ØÖÆÄ£ÐÍ ÏÔ ......
Ê×ÏÈ,˵һÏÂ301Öض¨ÏòµÄÒâÒåÓë×÷ÓÃ(ÍøÉÏÕÒµÄÏà¹Ø×ÊÁÏ)
ÆäʵÕâ¾ÍÉæ¼°µ½ÁËSEOµÄ֪ʶ¡£
ʲôÊÇ301תÏò£¿
´ÓËÑË÷ÒýÇæÓÅ»¯½Ç¶È³ö·¢£¬301Öض¨ÏòÊÇÍøÖ·Öض¨Ïò×îΪ¿ÉÐеÄÒ»ÖÖ°ì·¨¡£µ±ÍøÕ¾µÄÓòÃû·¢Éú±ä¸üºó£¬ËÑË÷ÒýÇæÖ»¶ÔÐÂÍøÖ·½øÐÐË÷Òý£¬Í¬Ê±ÓÖ»á°Ñ¾ÉµØÖ·ÏÂÔÓеÄÍⲿÁ´½ÓÈçÊýתÒƵ½ÐµØÖ·Ï£¬´Ó¶ø²»»áÈÃÍøÕ¾µÄÅÅÃûÒòΪÍøÖ ......